我们有什么方法可以编程方式识别用户的WiFi何时可用/不可用?
我的应用程序需要在两个不同的设备之间交换消息.它在稳定的WiFi设置中运行良好.但如果wifi不稳定,我在检测其他设备是否可用时遇到问题.
我不确定这是否是预期的,但我的基于bonjour的NSNetService发现者没有自动更新可用的设备列表.这留给我一个不可用于交换的服务列表.
我的想法是从列表中删除所有可用的服务并开始新的搜索.
如果我正在考虑正确的方向来解决正确的问题,请告诉我.
提前致谢.
-Murali
最佳答案 也许Apple提供的
Reachability示例代码将在这方面为您提供帮助.虽然有人说它暂时没有更新,但在这种情况下,
here是一个积极维护的分支.
您似乎可以注册通知,以便获得有关网络状态的频繁信息.