如何使用iOS CNCopyCurrentNetworkInfo读取WIFI信号强度(RSSI)?

时间:2015-03-11 23:05:28

标签: ios iphone

我需要获得iPHone现有WiFi连接的信号强度。 (这只是一个开发实验,而不是应用程序商店的应用程序。)

我搜索了CNCopyCurrentNetworkInfo参考,但看不到怎么做。

需要适用于iOS 8。

1 个答案:

答案 0 :(得分:2)

如果你想成为App Store的一致,我认为没办法 - 没有公开的api


这里的答案提到了一个C函数,可以做你想要的但是它不是公共api:
Accessing iPhone WiFi Information via SDK
有关如何使用该功能的更多信息:
Accessing & Using the MobileWiFi.framework
注意:私人api可能会在任何时候中断,甚至可能已经破坏

CCNCopyCurrentNetworkInfo无法帮助您AFAIK - 您 CAN 滥用强制网络API来获取当前的SSID,但我看不出它如何让您获得RSSI