iOS WiFi网络切换

我的公司正在开发一款iPhone配件,它需要相对较高的手机连接速率。 由于MFi的限制(主机模式下的USB 2通信只有100KBps左右),我们正在考虑在我们的配件上托管一个WiFi ad-hoc网络,并使用iPhone的WiFi连接到该网络。

在许多方面,这确实可以发挥出色,除非我们似乎找不到通过编程方式切换iPhone WiFi连接的(Apple认可的)方式。 理想情况下,应用会在可见时自动连接到附件的网络,然后在不可见/需要时重新连接到用户的首选网络。

我们意识到MobileWiFi框架符合技术法案,但不会通过Apple的审批流程。

任何人都可以提出实现我们目标的方法吗? 也许有一个系统模型视图可以调用以允许用户在不直接使用私有API的情况下切换WiFi网络?

欢迎创造性的解


讨厌说出来,真的没有办法做到这一点。 我可以想到两个简单的解决方法。

1.在Cydia上为越狱设备提供它。 AirServer刚刚做到了。

2.不够优雅的是,使用UIAlertView切换到设置应用程序的WiFi窗格,当外设连接和断开时显示该窗口。 很像位置设置提示。

3.制作一个Android应用程序!

苹果,你是一个痛苦的屁股。


抱歉是坏消息的持有者,但确切的答案是否定的。 您的方法的主要问题甚至不是Apple的审批流程,但无法在连接到设备时访问Internet。 当连接到无线网络时,iPhone甚至不尝试使用蜂窝数据,即无线网络连接到互联网。

您可以提交错误报告,请求这些功能,并祈求Apple听到您在这种情况下可能永远不会发生的事情。

我会建议去蓝牙,但如果USB速度不够快,那么猜测这也不是一个选项。

这几乎可以让你回到原点并走向usb。 或通过Cydia发布您的应用程序。

链接地址: http://www.djcxy.com/p/63441.html

上一篇: iOS WiFi network switching

下一篇: SqlAlchemy: is it possible to use a hybrid expression in a relationship?