Я полагаю, что этот вопрос задавался ранее, но предложенные решения не были актуальны или неприменимы ко мне.
Я на полпути к написанию игрового приложения и только что добавил основные функции Game Center в мое приложение - оно просто проверяет, вошел ли пользователь в Game Center при запуске. Если нет, то должно появиться всплывающее окно, предлагающее пользователю либо войти, либо отменить. Когда я запустил приложение в симуляторе iPad, я понял, что оно ничего не делает. Когда я попытался запустить само приложение Game Center в симуляторе iPad, я понял, что не могу войти в систему со своей обычной учетной записью iTunesconnect - она просто зависала. Когда я попытался «Создать новую учетную запись», он сказал: «Сервисы учетной записи Game Center в настоящее время недоступны». Однако я могу использовать приложение Safari в симуляторе для доступа в Интернет.
У меня дома есть iPad, который подключен к Интернету через тот же маршрутизатор (так что это не может быть проблемой конфигурации брандмауэра), который всегда находится в Game Center. Когда я получил сообщение об ошибке на моем симуляторе, я проверил соединение на своем iPad, и я все еще вошел в Game Center. Когда я попытался выйти из системы, я мог сразу же войти снова без каких-либо проблем. Поэтому я попробовал протестировать свое приложение на своем iPad - я получил xCode для сборки приложения на своем iPad. Когда я запустил приложение, оно открыло всплывающее окно, сказав, что оно использует учетную запись «Песочница», и предложило мне войти в систему с моей учетной записью itunesConnnect, поэтому я сделал это, но больше ничего не произошло - однако я больше не программировал Функциональность Game Center в приложение. Когда я выходил из приложения и пытался запустить приложение Game Center со своего iPad, он начал вести себя как симулятор iPad - он зависал, когда я пытался войти в свою учетную запись iTunesconnect, и вместо этого пытался создать новую учетную запись, он сказал бы мне, что сервисы в настоящее время недоступны ... когда всего за 10 минут до того, как я установил и запустил свое приложение, все работало нормально.
Мог ли я сохранить некоторые настройки в iPad Game Center, и теперь они не будут работать? Я не понимаю, как установка моего приложения могла каким-либо образом повлиять на приложение Game Center. Теперь и мое устройство iPad, и мой симулятор не будут входить в Game Center.
PS: я проверил свой файл / etc / hosts и т. Д. На моем компьютере, и это файл по умолчанию, это не может быть проблемой с моим брандмауэром, потому что я всегда мог получить доступ к Game Center на iPad до этого. У кого-нибудь есть какие-либо идеи? Это сводит меня с ума, и мне интересно, придется ли мне нажимать «Восстановить» на моем Ipad, чтобы вернуть Game Center обратно. Но это все равно не решит проблему с симулятором на моем Mac не работает.
Спасибо за любые предложения !!!!
Арти