【发布时间】:2012-05-06 05:14:11
【问题描述】:
如何找到并列出范围内的所有 wi-fi 网络?
【问题讨论】:
标签: iphone objective-c ios ipad wifi
如何找到并列出范围内的所有 wi-fi 网络?
【问题讨论】:
标签: iphone objective-c ios ipad wifi
据我所知,您可以使用CaptiveNetwork 的CNCopySupportedInterfaces 和CNCopyCurrentNetworkInfo 获取有关当前连接的Wi-Fi 的信息。您可以参考:How do I use CaptiveNetwork to get the current WiFi Hotspot Name了解更多信息。
根据iPhone get a list of all SSIDs without private library:
如果不使用私有库 (Apple80211),您只能获取设备当前连接的网络的 SSID。
如果您对 Apple80211 感兴趣,可以查看iphone-wireless project。存在一个示例应用程序"Stumber",它完全符合您的要求。但是如果你想发布到 App Store,你不能在你的应用程序中使用它,因为它使用私有 API。 Apple 拒绝使用私有 API 的应用。
【讨论】: