«Сервисы аккаунта Game Center в настоящее время недоступны» в Simulator - PullRequest
7 голосов
/ 31 августа 2011

Я не знаю с тех пор, когда это произошло, возможно, после обновления до Mac OS Lion и Xcode 4.1.Но я не уверен.

У меня довольно большой проект для iOS, который ограничен Game Center / Game Kit.Я сразу перехожу к сути: на симуляторе я просто не могу больше подключиться к Game Center.Даже когда я открываю приложение «Game Center» на симуляторе и, например, нажимаю «Создать учетную запись», я получаю сообщение об ошибке: «Сервисы учетной записи Game Center в настоящее время недоступны. Повторите попытку позже».

Я уже несколько дней гуглил, вот что я попробовал:

  • Я настроил свой маршрутизатор, как Apple говорит в документации, хотя он работал до конфигурации несколько недель назад.Я также проверил различные сети / маршрутизаторы.

  • Я полностью удалил инструменты разработчика XCode (весь / Developer / -Folder) и iPhone Simulator cahce в ~/Library/Application Support/iPhone Simulator и переустановил все

  • конечно, я много раз перезагружал устройство

Симулятор имеет подключение к интернету.Когда я открываю Safari, я могу просматривать сеть.

Спасибо, я действительно буду признателен за любую помощь или совет!Fabian

1 Ответ

10 голосов
/ 05 сентября 2011

Согласно этой теме:
https://discussions.apple.com/thread/3206110?start=0&tstart=0

решение должно состоять в том, чтобы сбросить файл hosts/private/etc/hosts), и соединение должно снова работать

по умолчаниюФайл hosts должен выглядеть следующим образом:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

В любом случае было бы полезно, если бы вы предоставили нам некоторую отладку, например

NSLog(@"%@",[error description])

, где error имеет тип NSErrorот NSHTTPURLResponse sendSynchronousRequest:

...