如何在iOS中以编程方式打开和配置热点?

如何在iOS中以编程方式打开和配置热点?,ios,networking,swift3,wifi,Ios,Networking,Swift3,Wifi,我意识到用户可以启用一个热点,设置密钥,它将作为他们的手机名进行广播,例如Joe的iPhone 但是有没有办法在iOS中以编程方式打开热点并配置ssid/wpa密钥 例如,我有另一台设备使用密码搜索ssidmynetwork,我希望它能自动连接到我的iOS应用程序设置的热点,而用户无需手动配置热点目前没有可用于创建热点的API 您可以使用网络扩展连接到Wi-Fi网络,为open、WEP、WPA/WPA2 personal、WPA/WPA enterprise和hotspot 2.0 Wi-Fi网

我意识到用户可以启用一个热点,设置密钥,它将作为他们的手机名进行广播,例如Joe的iPhone

但是有没有办法在iOS中以编程方式打开热点并配置ssid/wpa密钥


例如,我有另一台设备使用密码搜索ssid
mynetwork
,我希望它能自动连接到我的iOS应用程序设置的热点,而用户无需手动配置热点

目前没有可用于创建热点的API

您可以使用网络扩展连接到Wi-Fi网络,为open、WEP、WPA/WPA2 personal、WPA/WPA enterprise和hotspot 2.0 Wi-Fi网络创建新的热点配置

init(ssid:passphrase:isWEP:)
iOS 11.0可用+


你以前做过这个吗?这不符合我的要求。这将连接到现有的wifi网络。它不支持个人热点,其他设备也可以连接到它。你用它能到达任何地方吗?不幸的是,没有。我听说,如果不越狱,这是不可能做到的。在此之前,您所能做的就是让用户自己做,并将其发送到设置