我需要在我的应用中测试Wifi连接或Wifi工作状态。
在我目前的设计中,我使用Reachability来测试用户是否可以使用
连接到Wifi[Reachability currentReachabilityStatus] == ReachabeViaWifi
问题是我不想测试用户是否可以连接到互联网,我必须测试手机中是否有可用的Wifi。因此,只有当用户连接到其中一个Wifi网络然后从某个公共站点获得响应时,此测试才会通过。如果用户连接到3G / WWan网络,则此测试失败。
我知道我可能需要除Reachability之外的东西来测试iPhone上的工作wifi。还有其他方式请告诉我。
注意:在将此标记为重复之前,请完整阅读该文本。我的问题不是关于互联网的可达性,而是关于在iOS设备上检测工作的Wifi。