14

如何查找并列出范围内的所有 wi-fi 网络?

4

1 回答 1

21

据我所知,您可以获得有关当前使用CNCopySupportedInterfacesCaptiveNetworkCNCopyCurrentNetworkInfo连接的 Wi-Fi的信息。您可以参考:如何使用 CaptiveNetwork 获取当前 WiFi 热点名称以获取更多信息。

根据iPhone 获取所有没有私有库的 SSID 的列表

如果不使用私有库 (Apple80211),您只能获取设备当前连接的网络的 SSID。

如果您对 Apple80211 感兴趣,可以查看iphone-wireless 项目。存在一个示例应用程序“Stumber”,它完全符合您的要求。但是如果你想发布到 App Store,你不能在你的应用程序中使用它,因为它使用私有 API。Apple 拒绝使用私有 API 的应用程序。

于 2012-04-25T13:57:44.153 回答