Ich weiß, dass diese Frage aufgetaucht ist, aber es gibt keine Antworten. Gibt es in Objective C eine Möglichkeit, die Signalstärke zurückzugeben?
Apple erlaubt Entwicklern keinen direkten Zugriff auf die Funktionen der drahtlosen API auf niedriger Ebene. Es ist möglich, einige dieser Funktionen in Ihre Anwendung einzubinden (siehe z. B. das iPhone-Wireless-Projekt ), aber Ihre Bewerbung wird nicht für die Aufnahme in den iTunes Store akzeptiert.
Zuvor waren einige Anwendungen dazu berechtigt (z. B. WiFiFoFum), aber diese Anwendungen wurden aus dem Speicher entfernt, um private APIs zu verwenden.
Es ist keine dokumentierte API, die ich glaube, aber Sie können Klon VAFieldTest in Github git. Suche int result = CTGetSignalStrength();
in dieser App.
Siehe die ausgewählte Antwort hier: Messung der zellulären Signalstärke
Wenn Sie nur die Signalstärke sehen möchten, rufen Sie *3001#12345#*
in der Telefon-App auf und es wird in der Statusleiste angezeigt.
Tags und Links iphone