Перестает работать отправка и получение данных через Game Center (GameKit) через 3G - PullRequest
6 голосов
/ 01 апреля 2012

У меня есть и реализована сваха Game Center, и благодаря функциональности Bluetooth в Game Kit я знаю, что мой многопользовательский код работает. При игре через Интернет через песочницу Game Center он работает, когда оба устройства подключены к сети Wi-Fi, но если одно устройство подключено к сети 3G, оно быстро прекращает отправку и получение данных, и игра останавливается. У кого-нибудь есть идеи, почему на земле это происходит?

EDIT:
После дальнейшей отладки проблема заключается в том, что данные не принимаются на устройстве 3G после определенного момента. Есть идеи?

EDIT2: Я создал простую тестовую программу, которая не проходит для меня около 6000. http://dl.dropbox.com/u/2042276/Game%20Center%203G%20Test.zip (изменить идентификатор комплекта)

Ответы [ 2 ]

1 голос
/ 28 августа 2012

Я нашел причину проблемы - хотя мои пакеты были невероятно маленькими, я отправлял их много.Я исправил это, объединив пакеты и отправив их как один большой пакет.

1 голос
/ 09 апреля 2012

Возможно, глупая идея, но вы пытались перезагрузить iDevice и сбросить настройки сети.

...