-
0 votesanswersviews
获取此警报的NEHotspotConfigurationManager:“无法加入网络<网络名称>”,而错误为零
所以我试图通过闭包器来监控连接状态: func reconnect(success: @escaping () -> Void, failure: @escaping () -> Void) { let manager = NEHotspotConfigurationManager.shared let ssid = CameraManager.camera.uuid ... -
3 votesanswersviews
NEHotspotConfigurationManager对于无效密码/ SSID没有错误
当我使用 NEHotspotConfigurationManager 连接到WiFi接入点,并且我故意使用无效密码或SSID时,我没有得到我期望的程序化反馈 . 用户通过警报收到连接失败的反馈,但在提供给 apply 函数的完成块中, error 为nil,与成功案例相同 . 这使我无法区分成功和失败案例 . NEHotspotConfigurationError 同时包含 .invalidS... -
-1 votesanswersviews
如何获取网络SSID列表,哪些能够在搜索时刻进行设备? [关闭]
我需要使用NetworkExtensions获取包含其参数(例如SSID)的有效网络列表 . 现在,我正在访问NetworkExtensions库,这需要一段时间后请求 . 如果有人已经存在代码,也许是一些个人编写的函数,并且可以与我和其他论坛用户共享该代码 - 这样做:) UPD:答案中有一些很好的想法并链接到kNEHotspotHelperCommandTypeFilterForScan,但我... -
5 votesanswersviews
如何使用设备内部VPN设置Packet Tunnel Provider
我正在尝试构建一个iOS应用程序,列出从设备发出的所有请求,如 Charles Proxy . 就像Charles一样,我的想法是创建一个 Packet Tunnel Provider 并让它在没有外部VPN服务器的情况下设置本地VPN连接 . 然后,流量将在内部路由到数据包隧道,而无需外部VPN服务器 . 由于 Charles Proxy 这样做,我知道这在技术上是可行的,但我找不到任何有关如...