iOS 8 beta 5 Game Center Sandbox не распознает мое приложение

Я пытался использовать GC sandbox в игре, на iOS 7 он работает нормально, но на iOS 8 ошибка возврата аутентификации GC beta5 GC "Запрошенная операция не может быть завершена, потому что это приложение не распознается Game Center". В производстве GC отлично работают на iOS 7 и 8 beta5.

Ответы

Ответ 1

Вы должны включить режим песочницы GC.

перейти к настройкам → игровой центр

прокрутите вниз, в разделе "разработчик" появится "песочница".

(Важно! - Эти параметры разработчика скрыты до тех пор, пока вы не подключили устройство к XCode 6. Если вы не использовали XCode и не развернули приложение каким-либо другим способом - например, Testflight, iPCU, iTunes, то вы не увидите эти параметры)

Ответ 2

Если вы не видите переключатель песочницы в разделе "Настройки" > игровой центр (раздел разработчика), вам необходимо подключить устройство к XCode

ИЛИ: Используйте приложение Apple testflight iOS, которое можно найти здесь, в App Store: https://itunes.apple.com/us/app/testflight/id899247664?mt=8

Это позволит также переключателю Sandbox разработчика. Использование старого инструмента веб-ссылки testflight в iOS не включает переключатель песочницы.

Ответ 3

Если вы подключите устройство, а затем посмотрите настройки /gamecenter. Появится настройка для песочницы.

Ответ 4

Имел ту же проблему и решил ее, добавив таблицу лидеров в iTunes Connect.

Ответ 5

Убедитесь, что вы добавили приложение в iTunes Connect и включили для него Game Center, а не только его предоставление. Затем я добавил таблицу лидеров, как предложил Alcides Eduardo Zelaya.

Из документации GKLocalPlayer:

Получение ошибки GKErrorGameUnrecognized означает, что вы не включили Game Center для своего приложения в App Store Connect. Войдите в свою учетную запись App Store Connect и убедитесь, что в вашем приложении включен Game Center. Также убедитесь, что идентификатор пакета в вашем проекте XCode совпадает с идентификатором пакета, который вы присвоили своему приложению в App Store Connect.