当HotSpot通过USB打开时,可达性报告Wifi

时间:2015-01-28 16:40:43

标签: ios iphone wifi reachability 3g

当我通过iPhone上的Hotspot将我的移动网络连接到笔记本电脑并测试Reachability的 currentReachabilityStatus 时,它会报告 ReachableViaWiFi ,其中既没有打开Wifi也没有通过Wifi共享移动网络。 我知道即使这样,它显示有关互联网连接的正确信息,但我的应用程序的性质需要关于Wi-fi是否连接的确切信息,因此它不是确定互联网连接的问题,而是更多的Wi-Fi可达性。

X ---- ---- X X ---- ---- X X ---- ---- X X 编辑:

如果USB上没有连接设备,它就会失败。仅当机器通过USB使用其互联网时才报告ReachableViaWiFi。

1 个答案:

答案 0 :(得分:0)

打开这篇文章:detect hotspot enabling in iOS with private api's

也许枚举网络接口可以让您发现连接实际上是一个系留的蜂窝网络。

不要担心标题包含私有API - 该解决方案还包含一种不使用私有API的方法。