Ошибка «Эта игра не распознается Game Center» - PullRequest
6 голосов
/ 08 июля 2011

Я изо всех сил пытаюсь пройти первый этап работы интеграции Game Center.У меня так далеко:

Я создал новое чистое приложение, добавил заголовки GameKit и базовый authenticateWithCompletionHandler: метод в делегате приложения.

Запуск приложения в симуляторевызывает диалог входа в систему.

Если я создаю новую учетную запись через диалог входа в систему, то этот пользователь проходит проверку подлинности и приложение успешно загружается.

Если я пытаюсь войти в систему с этой учетной записью,во второй раз, ИЛИ используйте учетную запись, созданную мной с помощью приложения Game Center на симуляторе, вход в систему будет отклонен с ошибкой «эта игра не распознается Game Center».

Сброс симулятора и переустановка через XCodeне имеет никакого эффектаПриложение настроено для Game Center через iTunes Connect, и все идентификаторы комплекта верны.

Кто-нибудь может подсказать, где я ошибаюсь?

Ответы [ 4 ]

1 голос
/ 30 января 2012

Этот пост объясняет это довольно хорошо (пропустите часть, посвященную Cocos2D вверху): http://www.cocos2d -iphone.org / forum / topic / 20998 Вы можете увидеть все необходимые шаги там.И если это все еще не работает, то суть в следующем: подождите 24 часа после создания приложения (выходные не считаются).

0 голосов
/ 30 мая 2013

Проверьте, включено ли приложение Game Center в iTunes.Также проверьте правильный Идентификатор пакета, который вы дали в вашем проекте

0 голосов
/ 11 июля 2011

Итак, немного поиграв с этим, я в итоге создал совершенно новое приложение в iTunes Connect и в XCode, а также новый набор учетных записей пользователей.Это не страдает от тех же самых проблем, из-за которых я предполагаю, что была некоторая проблема с идентификатором пакета и / или вещами, которые путают с непреднамеренным использованием «живых» учетных записей.

Хотя спасибо за помощь!

0 голосов
/ 08 июля 2011

Вы должны создать тестовую учетную запись через itunesconnect. Тестовые учетные записи помечены и работают с сервером песочницы GameCenter.

...