【发布时间】:2014-11-05 04:54:47
【问题描述】:
我想获取附近 wifi 网络的列表,并能够从我们在 ios 中的应用程序连接到它们,而我的应用程序是企业应用程序,所以即使是私有 api 也可以。 2周以来一直困扰这个问题,请提供一些参考资料..
【问题讨论】:
标签: ios iphone networking wifi iphone-privateapi
我想获取附近 wifi 网络的列表,并能够从我们在 ios 中的应用程序连接到它们,而我的应用程序是企业应用程序,所以即使是私有 api 也可以。 2周以来一直困扰这个问题,请提供一些参考资料..
【问题讨论】:
标签: ios iphone networking wifi iphone-privateapi
虽然来晚了,但请看this link。您可以使用MobileWifi.framework 做您想做的事,并且感谢 Cykey 有一些反向标题可供使用。我已经使用上面的链接完成了您想要自己做的事情:)
【讨论】:
您需要的内容仅适用于 JailBroken 设备,@Ckouta 提到的博客 (blog.guvenergokce.com/iphone-wireless-scanner-ios5/170) 也有来自博客管理员的评论,
我假设您的设备已经越狱(否则不可能) 您应创建示例应用程序的发布版本并将发布版本上传到 /Applications 文件夹。 (您可以为此使用 open ssh)
【讨论】:
公共 API 允许您使用 CNCopyCurrentNetworkInfo 仅获得有关设备当前使用的 wifi 的信息
要获取您所在地区的所有可用 wifi,请查看:Stumbler,它正在使用 MobileApple80211。我认为,它可以处理您要查找的内容。此外,您还可以使用它将您的设备连接到特定的 wifi。你可以找到一个很好的例子来说明你需要什么here(答案#9)
请记住,如果您使用私有 API,您的应用将被 Apple 拒绝。
【讨论】: