我正在构建一个允许将其他设备连接到我的 iPhone 热点的应用程序。在 iPhone 设置中启用“个人热点”后,我的另一台设备检测到该热点...
我使用这个命令来检查热点是否在网络上:
$> sudo iwlist wlan0 scanning | grep MyDeviceName;
ESSID:"MyDeviceName"
但是,如果我离开这个设置视图(在我的 iPhone 上)并打开任何其他需要互联网的应用程序(例如:Safari),热点就不再被发现......直到我返回“个人热点”设置页面。
$> sudo iwlist wlan0 scanning | grep MyDeviceName;
(no result)
我已经在 ubuntu 14.10 和 Raspbian 上测试过这个命令,但是我的 macbook 和 iPhone 没有看到网络列表中的热点。I 是在 iOS 8 上使用 iPhone5(iOs8.3) 和 iPhone6(iOs8.4) 创建的。