我知道这个问题已经浮出水面,但没有任何答案。在Objective C中,有没有办法返回信号强度?
答案 0 :(得分:8)
Apple不允许开发人员直接访问低级无线API功能。可以在您的应用程序中包含其中一些功能(例如,请参阅iphone-wireless project),但不会接受您的应用程序包含在iTunes商店中。
以前有些应用程序允许执行此操作(例如WiFiFoFum),但这些应用程序已从商店中删除以使用私有API。
答案 1 :(得分:3)
我认为它不是文档API,但您可以在Github中克隆VAFieldTest。在此应用中搜索int result = CTGetSignalStrength();
。
在此处查看所选答案:Measuring cellular signal strength
如果您只想查看信号强度,请在手机应用中拨打*3001#12345#*
,它将显示在状态栏中。
http://socialtimes.com/find-your-iphones-signal-strength-using-the-hidden-field-test-mode_b4690