如何获取附近wifi网络的列表,并能够在ios中从我们的应用程序连接到这些网络(使用企业应用程序的专用API)?

如何获取附近wifi网络的列表,并能够在ios中从我们的应用程序连接到这些网络(使用企业应用程序的专用API)?,ios,iphone,networking,wifi,iphone-privateapi,Ios,Iphone,Networking,Wifi,Iphone Privateapi,我想获取附近wifi网络的列表,并能够从ios中的应用程序连接到它们,我的应用程序是企业应用程序,因此即使是私有api也可以。自2周以来一直存在此问题,请提供一些参考资料。公共API允许您仅获取有关您的设备使用的当前wifi的信息 为了获取您所在区域的所有可用wifi,请查看:正在使用。我想,它能满足你的需求。此外,您还可以使用它将设备连接到特定的wifi。你可以找到一个你需要的好例子(答案9) 请记住,如果您使用的是私有API,您的应用程序将被苹果拒绝。您所需的仅适用于越狱设备,@Ckouta

我想获取附近wifi网络的列表,并能够从ios中的应用程序连接到它们,我的应用程序是企业应用程序,因此即使是私有api也可以。自2周以来一直存在此问题,请提供一些参考资料。

公共API允许您仅获取有关您的设备使用的当前wifi的信息

为了获取您所在区域的所有可用wifi,请查看:正在使用。我想,它能满足你的需求。此外,您还可以使用它将设备连接到特定的wifi。你可以找到一个你需要的好例子(答案9)


请记住,如果您使用的是私有API,您的应用程序将被苹果拒绝。

您所需的仅适用于越狱设备,@Ckouta引用的博客(blog.guvenergoce.com/iphone-wireless-scanner-ios5/170)也有一条来自博客管理员的评论

我假设您的设备已经越狱(否则不可能) 您应创建示例应用程序的发布版本,并将发布版本上载到/Applications文件夹。
(您可以使用openssh来实现这一点)

虽然已经很晚了,但请看一看。您可以使用
MobileWifi.framework
做任何您想做的事情,多亏了Cykey,还有一些反向的头可以使用。我已经通过上面的链接完成了您希望我做的事情:)

它是否适用于非越狱设备?我从未在非越狱设备上进行过个人测试,但根据本文()的前两条评论,我认为它应该可以工作。