我在编写ios应用程序时遇到了一个非常具体的问题。
一般情况下,当你打开你的ios wifi设置时,应该有一个可供选择的网络列表..到目前为止..
现在我希望在某些情况下,如果网络满足特定要求,文本会显示在网络名称下方(例如“与WIFIAPP连接”),然后通过点击网络打开“WIFIAPP”。
有没有可能做到这一点,如果有,怎么做?一个框架或类似的东西?
希望你们理解我的担忧..
感谢您的帮助!
丹尼尔
答案 0 :(得分:2)
您所使用的功能由网络扩展框架中的NEHotspotHelper
类实现。要使用此课程,您需要完成questionnaire并获得Apple的授权。
Hotspot Network Subsystem Programming Guide中包含更多详细信息,但基本上您的应用在后台运行并参与网络扫描过程。它可以为已识别的网络提供注释,用户可以从“设置”调用您的应用程序,以完成网络身份验证。
答案 1 :(得分:0)
不幸的是,开发人员完全关闭对wifi网络参数的访问权限。从您的应用程序,您只能分辨设备是否关闭WiFi或3G蜂窝网络。而已。我甚至不会说本机设置应用。你只能在你的应用程序之外做一些有限的事情,比如播放音乐,或者显示自定义的Widget。