Приложение для моего iPhone постоянно отправляет данные по сети и может справиться с тем, что сеть будет временно недоступна. Однако я делаю свою разработку на iPod и испытываю трудности с тестированием проблем с подключением 3G; Мой вопрос: есть ли период отсутствия подключения, когда приложение находится на переднем плане, после чего iphone прекратит проверку сети, так что полос нет, и достижимость вернет 0, пока пользователь не «разбудит» телефон, например, путем блокировки / разблокировки? Или может, например, 1 час без прохождения сети передачи данных, и iphone распознает, что сеть вернулась, и достижимость начнет возвращать значение true (я опрашиваю каждую 1 минуту, пока нет соединения с моим сервером).
Это мой опыт работы с Wi-Fi: если во время работы моего приложения Ipod не подключался к сети Wi-Fi в течение 1/2 часа, он перестает искать сети, и мне нужно заблокировать и разблокировать его, чтобы вызвать устройство в поиске снова.
Еще одна вещь: у iPhone экран затенен датчиком приближения, когда все это постоянное использование в сети происходит.