iPhone 无法发现个人热点

iPhone Personal Hotspot not discoverable

我正在构建一个允许将其他设备连接到我的 iPhone 热点的应用程序。在 iPhone 设置中启用 "Personal Hotspot" 后,我的其他设备检测到热点...

我用这个命令检查热点是否在网络上:

$> sudo iwlist wlan0 scanning | grep MyDeviceName;
ESSID:"MyDeviceName"

但是,如果我离开此设置视图(在我的 iPhone 上)并打开任何其他需要互联网的应用程序(例如:Safari),热点将无法再被发现......直到我返回在 "Personal Hotspot" 设置页面上。

$> sudo iwlist wlan0 scanning | grep MyDeviceName;
(no result)

我已经在 ubuntu 14.10 和 Raspbian 上测试了这个命令,但是我的 macbook 和 iPhone 在网络列表中看不到热点。 我是用 iPhone5(iOs8.3) 和 iPhone6(iOs8.4) 在 iOS 8.

上创建的

来自 Apples 官方 Get help with Personal Hotspot in iOS 支持页面:

Your device will stop broadcasting Wi-Fi if you put it to sleep or if 90 seconds elapse and no connected devices use Wi-Fi. To share your Wi-Fi network again, tap Settings > Personal Hotspot.

但我的经验是,当您离开 个人热点 设置页面时,设备会停止直接广播 Wi-Fi。