找到可用的Wi-Fi网络

时间:2012-04-25 13:45:22

标签: iphone objective-c ios ipad wifi

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

1 个答案:

答案 0 :(得分:21)

据我所知,您可以使用CNCopySupportedInterfacesCNCopyCurrentNetworkInfo CaptiveNetwork获取有关当前连接的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的应用程序。