问题标签 [nehotspothelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - 如何使用 Swift 在 iOS 应用中创建热点网络
我想使用 swift 在 iOS 应用程序中创建一个热点网络。还请建议只有苹果批准的 API。谢谢!
ios - NEHotspotConfigurationManager 无效密码/SSID 没有错误
当我使用NEHotspotConfigurationManager
连接到 WiFi 接入点时,我故意使用无效的密码或 SSID,我没有得到我期望的程序反馈。用户通过警报收到连接失败的反馈,但在提供给apply
函数的完成块中,error
为 nil,与成功案例相同。这使我无法区分成功和失败的案例。NEHotspotConfigurationError
有.invalidSSID
和.invalidWPAPassphrase
。_ 我希望这些会被退回。这对我来说就像一个雷达,但我想先在这里得到一些反馈。
ios - 获取ios中所有可用wifi的列表
我已经检查了所有可能的解决方案以获取所有可用 Wifi 的列表,但对我没有任何帮助。我什至尝试了 NEHotspotConfigurationManager API,但它使用预定义的 SSID 连接到 wifi。就我而言,我只需要获取列表。
我们需要 NEHotspotNetwork 的授权文件吗?
ios - swift - 自动连接热点
我知道以前有人问过,但我再次询问以确保我没有错过任何东西。我目前正在使用下一个代码来连接特定的热点。这会向用户提示一条消息 -
无论如何我可以在不提示此消息的情况下自动连接吗?我需要每隔几分钟在热点之间切换一次。我不介意在自动连接之后显示消息,但是有什么办法可以做到吗?
ios - NEHotspotHelperCommand 命令未调用 presentUI 或进行身份验证
我正在使用 NEHotspotHelper API,并成功获取扫描的 wifi 列表,但是当我尝试通过设置配置连接可用的 wifi 之一(具有强制门户)时,NEHotspotHelperCommand presentUi 命令永远不会调用。请检查我下面的代码
当有可用的移动网络时,我还有一个问题,我尝试检查强制门户总是让我成功。请同时检查以下代码
ios - Wifi断开或Wifi到蜂窝网络切换回调在后台
谁能告诉我,当应用程序处于后台时,是否有办法检测网络连接何时断开?
我想在 Wifi 网络关闭时以及从 Wifi 切换到蜂窝网络时收到回调。
我目前正在使用 NEHotspotHelper,当 Wifi SSID 更改时我会收到回调。即当设备从 Wifi-A 移动到 Wifi-B 时。当网络从蜂窝网络切换到 Wifi 时,我也会收到回调,但反之亦然。
请帮忙 !!
使用以下代码获取回调。
ios11 - 从应用程序内连接到 Wi-Fi 网络,无需访问互联网
我正在开发热点帮助应用程序,它在连接到强制网络后尝试连接到它,我需要在应用程序中处理身份验证。
方法一
我使用 NEHotspotConfigurationManager 以编程方式连接到 WiFi 网络,效果很好。我面临的问题是在连接到强制网络后,iOS 不会将请求发送到连接的网络,直到连接的网络可以访问互联网,或者我手动转到设置并弹出用于身份验证的网页,然后单击取消和选择无网络使用。
方法二
我使用的第二种方法是使用本教程中描述的 NEHotSpotHelper
在这种方法中,当我收到 commandType authenticate 时,它不会向 Wi-Fi 网络发送请求(如果设备连接到 4g,则请求通过它,否则返回互联网连接似乎处于脱机状态)
那么,在连接到受限访问的 WiFi 后,如何从应用程序中对用户进行身份验证?
ios - NEHotspotConfigurationManager 收到此警报:“无法加入网络" 而错误为零
所以我试图通过关闭器来监控连接状态:
然而,在错误为零的情况下,我收到此警报“无法加入网络”,有什么想法吗?
ios - Swift - 无法连接到打开的热点
我正在尝试使用NEHotspotConfigurationManager
没有任何运气连接到开放的 Wi-Fi 网络。我已确保我的应用程序具有正确的热点配置权利,并且我在 > iOS 11 的设备上运行。
这是我用来连接到开放网络的代码。
connectionError
每次我运行它时都会填充:
我无法找到有关此错误消息的确切含义的任何信息。网络显示在我正在使用的设备的网络列表中。我拼写正确,无论我使用什么 SSID 字符串,错误消息都是相同的。
有什么建议吗?