Я создаю игру, как приложение, поддерживающее Game Center. И у меня есть проблема с отчетом о счете в таблице лидеров, когда игрок правильно аутентифицирован в игровом центре, но сеть (wi-fi или сотовая связь) недоступна в то время, когда я хочу сообщить о своем счете.
Мое приложение предназначено для iOS 5.0 и более поздних версий и согласно документации - Списки лидеров - должно работать как говорится - пользуюсь только функцией
- (void)reportScoreWithCompletionHandler:(void (^)(NSError *error))completionHandler and
и
Если по какой-либо причине счет не может быть сообщен из-за сетевой ошибки, Game Kit автоматически повторно отправляет данные, когда сеть становится доступной.
НО когда я отключаю Wi-Fi, играю в свою игру и сообщаю счет в этом автономном режиме, мой счет не сообщается, когда я снова подключаюсь к сети! :( Та же проблема, что и у меня с моими достижениями. Есть какой-то трюк или известная проблема? Или этот функционал доступен только для живых приложений, а не для тестирования?
Большое Вам спасибо.