"Эта игра не распознана Game Center" ошибка
Я изо всех сил пытаюсь пройти первый этап интеграции Game Center в работу. У меня есть это далеко:
Я создал новое, чистое приложение, добавил заголовки GameKit и базовый метод authenticateWithCompletionHandler: в делегате приложения.
Запуск приложения в симуляторе вызывает диалог входа в систему.
Если я создаю новую учетную запись через диалог входа, то этот пользователь проходит проверку подлинности и приложение успешно загружается.
Если я попытаюсь войти в систему при повторном использовании этой учетной записи или учетной записи, созданной с помощью приложения Game Center симулятора, вход в систему отклоняется с ошибкой "эта игра не распознана Game Center".
Сброс симулятора и переустановка через XCode не имеют никакого эффекта. Приложение настроено для Game Center через iTunes Connect, и все идентификаторы пакетов указаны правильно.
Может ли кто-нибудь подсказать, где я здесь ошибаюсь?
4 ответов:
Это сообщение объясняет его довольно хорошо (пропустить мимо Cocos2d отличается-определенной части в верхней части): http://www.cocos2d-iphone.org/forum/topic/20998 Вы можете увидеть все шаги, необходимые там. И если это все еще не работает, то суть в следующем: подождите 24 часа после создания приложения (выходные дни не считаются).
Поэтому, поиграв с этим некоторое время, я в итоге создал совершенно новое приложение на iTunes Connect и в XCode, а также новый набор учетных записей пользователей. Это не страдает от тех же проблем, из которых я предполагаю, что была какая-то проблема с идентификатором пакета и/или вещи путаются с непреднамеренным использованием "живых" учетных записей.
Спасибо за помощь, хотя!
Проверьте, включено ли ваше приложение Game Center в iTunes. Кроме того, проверьте правильный идентификатор пакета, который вам дан в вашем проекте
Вы должны создать тестовую учетную запись через itunesconnect. Тестовые учетные записи помечаются и работают с сервером GameCenter sandbox.
Comments