Я знаю, что это мне не поможет, но все же у меня есть некоторые сомнения, связанные с методом CTGetSignalStrength () в Core Telephony framework. Что я знаю об этом методе:
- Это недокументированный метод.
- Он принадлежит частному API.
- Если я воспользуюсь этим методом, магазин приложений отклонит мою заявку.
- Кроме того, я читал, что нет общедоступного API для получения силы сигнала в iOS.
Моя причина снова вернуться к этой теме, потому что всем остальным ответам по крайней мере 2 года.
Кроме того, я видел некоторые приложения в магазине приложений, которые действительно рассказывают о мощности сотовой связи / Wi-Fi (например, Dr.Wifi-что-то).
Если невозможно получить силу сигнала, как эти приложения ее получают? Или теперь есть другой способ, с помощью которого мы можем получить Силу сети. Я был бы очень признателен, если бы кто-нибудь просветил меня по этому поводу. Спасибо.
РЕДАКТИРОВАТЬ: я уже проверял этот вопрос, тот, что указан в комментарии, но обратите внимание на следующее: 1. Ответ действительно старый. 2. В комментариях вы можете увидеть, как кто-то спросил: «Как OpenSignal измеряет уровень сигнала?» и на это нет ответа. 3. Любая возможность получить мощность сигнала либо удалена в обновленной версии iOS, либо на выходе выдается ноль или 0.
Поэтому я не совсем уверен, нет ли решения проблемы или решение этого вопроса еще не обновлено.