Я пишу приложение, которое подключается через WiFi к проприетарному устройству. Фирменное устройство действует как точка доступа WiFi.
Как и следовало ожидать, когда устройство выключается, соединение WiFi разрывается.
iPhone продолжает отправлять зондирующие запросы в поисках сетей, к которым можно подключиться. Он следует экспоненциальному алгоритму отсрочки отправки зондов.
Моя проблема в том, что в конечном итоге интервалы между зондирующими запросами, отправляемыми iPhone, превышают время ожидания на моем устройстве, поэтому они не устанавливают соединение.
Я использую код Reachability, и он работает так, как я и ожидал.
Похоже, что нажатие кнопки «Домой» сбрасывает отсрочку и немедленно отправляет зондирующий запрос. Кто-нибудь знает, как заставить мое приложение делать что-то подобное?
Спасибо за любую помощь.