iOS获取所有WiFi网络的列表

丛林开发

不是数十个类似问题(很多问题都无法列出)的重复因为我有证据表明可以发布显示wifi网络列表的应用程序

因此,它已被广泛接受并理解,如果不使用私有api,您将无法获得所有wifi网络的列表。使用私有api将导致某个应用被应用商店审查拒绝。

然而,谷歌在已发布的2016年10月26日他们的谷歌主页的应用程序最近做了它,所以它必须能够现在怎么样?!?

注意-他们的App Store列表显示该应用程序支持iOS 8.0或更高版本。我需要进一步测试此功能是否仅存在于该应用的iOS 10版本上,或者实际上是否也存在于iOS 8和9上。
(我在图像中将wifi名称和mac地址显示为灰色)

在此处输入图片说明

我正在使用Objective-C,因此,如果您在Swift中提交解决方案,请也提交一个ObjC解决方案!

费利克斯

NetworkExtension(自iOS 8起可用)可能是可行的但是,您需要com.apple.developer.networking.HotspotHelper在应用程序中使用-entitlement才能使用这些API。要获得这些权利,您必须联系Apple并说明为什么需要它。

我还没有找到任何代码示例,但是的文档可能会对NetworkExtension有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章