как уведомлять приложение iOS всякий раз, когда пользователь переключается между сетями Wi-Fi

Насколько я понимаю, с помощью кода Reachability вы можете заставить свое приложение получать уведомления всякий раз, когда происходит изменение типа сети (скажем, 3G или Wi-Fi), но не представляется возможным получать уведомления при переключении между различными сети Wi-Fi (от одного ssid к другому ssid). Есть ли способ, чтобы ваше приложение iOS уведомлялось всякий раз, когда пользователь переключается между сетями Wi-Fi. Если да, можно ли сделать то же самое, когда приложение находится в фоновом режиме.


person saikamesh    schedule 05.12.2014    source источник
comment
Я почти уверен, что Reachability пропингует ваше приложение при смене сети, а затем вы сможете использовать комбинированное решение, в котором вы копируете SSID сети и сравниваете с предыдущим. Это должно быть намного эффективнее, чем NSTimer.   -  person Ben Affleck    schedule 05.12.2014
comment
@Энди - Спасибо за ответ. Я проверю, уведомляет ли Reachability о переключении одного ssid на другой ssid.   -  person saikamesh    schedule 06.12.2014
comment
@thelaws, Monolo, fredtantini, Josh Burgess, gtgaxiola - Как определить переключение Wi-Fi, когда приложение находится в фоновом режиме, похоже, в упомянутом вопросе нет ответа. :-)   -  person saikamesh    schedule 08.12.2014