【问题标题】:Reachability reports Wifi when HotSpot is On via USB当 HotSpot 通过 USB 开启时,可达性报告 Wifi
【发布时间】:2015-03-27 16:05:31
【问题描述】:

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

x----x----x----x----x----x----x 编辑:

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

【问题讨论】:

    标签: ios iphone wifi reachability 3g


    【解决方案1】:

    打开这个帖子:detect hotspot enabling in iOS with private api's

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多