Я использую код достижимости Apple и устанавливаю как начальные уведомления о том, когда изменяется доступность сети, так и до начала подключения к серверу. Код работает, когда я нахожусь в wi-fi, и я отключу точку доступа Wi-Fi. Однако, когда я запускаю приложение с wi-fi и базовым широкополосным подключением, а затем после запуска приложения, а затем отключает Wi-Fi-маршрутизатор от широкополосного маршрутизатора (например, Wi-Fi включен, но нет Интернета подключение), и я выполняю проверку доступности, статус сети, которую я получаю, - это ReachableViaWiFi. Я пробовал как достижимостьForInternetConnection и достижимостьWithHostName.
Любые идеи о том, можно ли использовать код достижимости Apple для обнаружения ситуации, когда Wi-Fi подключен, но нет базовой сетевой связи?
Спасибо!