Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iPhone signal strength

Tags:

iphone

I know this question has been floated, but there are not any answers. In Objective C, is there a way to return signal strength?

like image 760
Rob Bonner Avatar asked Jun 02 '10 16:06

Rob Bonner


2 Answers

Apple does not allow developers direct access to the low-level wireless API functions. It is possible to include some of these functions in your application (see the iphone-wireless project for example) but your application will not be accepted for inclusion in the iTunes store.

Previously some applications were allowed to do this (WiFiFoFum for example) but these applications have been removed from the store for using private APIs.

like image 142
Tom S Avatar answered Sep 20 '22 06:09

Tom S


It's not documented API I believe, but you may git clone VAFieldTest in Github. Search int result = CTGetSignalStrength(); in this app. See the selected answer here: Measuring cellular signal strength

If you just want to see the signal strength, call *3001#12345#* in the Phone app and it will shown in the status bar.

http://socialtimes.com/find-your-iphones-signal-strength-using-the-hidden-field-test-mode_b4690

like image 31
Chilly Zhong Avatar answered Sep 19 '22 06:09

Chilly Zhong