У меня появляется очень раздражающая ошибка.
Мы оставили наше приложение для iPhone запущенным на ночь.
Каждые 2 секунды он отправляет широковещательный пинг в сеть через открытый разъем, чтобы сообщить, что устройство живо.Теперь другое приложение обнаруживает этот пинг и пытается отправить сообщения обратно.Проблема в том, что, несмотря на то, что пинг продолжает выходить, пакеты не принимаются.
Кажется, это происходит только через несколько часов (досадно, что нам удалось получить это только в одночасье).Затем он, кажется, оставляет iphone в очень запутанном состоянии, когда даже после перезапуска приложения он все еще не может получать пакеты.В конце концов, через некоторое время (извините, я понятия не имею, как долго) телефон начинает нормально работать, и я могу продолжать.
Я предполагаю, что где-то вдоль линии iOS блокирует сокет от получения данных (нокак ни странно, не посылая на одну и ту же розетку!).
Кто-нибудь знает, что это может быть, и, что более важно, как я могу решить проблему?