G'day Guys,
Я использовал API достижимости с обратными вызовами состояния достижимости, чтобы определить, подключено ли приложение через 3G или Wi-Fi.Это приложение, которое выступает в качестве голосового расширения для существующего аппаратного обеспечения, и поэтому мы используем API-интерфейсы VoIP для работы в фоновом режиме, приема вызовов и т. Д.
Существует ли определенный способ, кроме использования достижимостиобратные вызовы состояния, чтобы определить, можете ли вы получить доступ к конкретной конечной точке IP или нет?Я мог бы использовать ASIHTTPRequest, а затем проверить, не истекло ли время ожидания, но это может вызвать потенциальные проблемы для меня в долгосрочной перспективе.
Я не ищу программный ответ, но больше любые идеи других разработчиков о том, какуправлять роумингом между ними в фоновом режиме, если у вас есть постоянное соединение.В основном, если устройство переходит на 3G, мне нужно уничтожить сеанс на устройстве, а если оно переходит на Wifi, мне нужно восстановить сеанс.
Любые отзывы или советы приветствуются.