【发布时间】:2012-06-05 12:04:23
【问题描述】:
我正在编写一个通过 WiFi 连接到专有设备的应用程序。专有设备充当 WiFi 接入点。
如我所料,当设备断电时,WiFi 连接将终止。
iPhone 继续发送探测请求,寻找要连接的网络。它遵循用于发送探测的指数退避算法。
我的问题是最终iPhone发送的探测请求之间的间隔比我设备上的超时时间长,所以他们没有建立连接。
我正在使用可达性代码,它可以按预期工作。
似乎按下主页按钮将重置退避并立即发送探测请求。有谁知道让我的应用做类似事情的方法吗?
感谢您的帮助。
【问题讨论】:
-
第一个问题很好。总结:您正在寻找一种方法让应用程序告诉 iOS“如果您没有连接到 WiFi,请立即查看!”。
-
您是否尝试过发起网络连接?
-
卓悦怎么样?是否可以在专有设备上实现它?
-
您是否已经在 Info.plist 中将 UIRequiresPersistenWiFi 设置为 YES?
-
你找到问题的具体答案了吗?