Но с бета-версией iOS 8.3 (и 8.3 GM) этот частный API
_CTServerConnectionCellMonitorCopyCellInfo
больше не работает.
Ответ 1
Apple была проинформирована о слабости в своей CoreTelephony, поэтому теперь вызывает отказ CoreTelephony. Они проверяют, изолирован ли вызывающий объект, поэтому после отладки вы можете видеть:
Большая проблема теперь в том, что вы даже не можете получить силу сигнала, так как CTGetSignalStrength всегда возвращает 0.
И когда вы попробовали какой-то вызов с задержкой, как в вашем случае _CTServerConnectionCellMonitorCopyCellInfo, тогда вы можете увидеть код ошибки в CTError равен 13 (Permission denied)
Ответ 2
Как и в iOS 8.3, все перечисленные выше решения требуют права на работу
Не только ядровый монитор защищен, но, похоже, все уведомления CoreTelephony теперь требуют права на работу. Например, kCTMessageReceivedNotification также затрагивает.