Есть ли полный код Swift 4.0 для получения текущих MCC, MNC и LAC от антенны, как в режиме FieldTest

Мне нужно получить доступ к текущему MCC и MNC только на iOS 12 в Swift 4 с реальной антенны. Я НЕ хочу, чтобы MCC и MNC SIM-карты предоставлялись serviceSubscriberCellularProviders. Я знаю, что это какой-то частный API, запрещенный Apple, но все же он мне нужен, приложение не предназначено для распространения через App Store.

Я пытался найти это в Интернете, однако я нашел только какой-то странный код Objective-C, который я не могу преобразовать в Swift, и какой-то заголовочный файл C++, который я не совсем понимаю...

У меня нет кода, так как я начинаю с нуля эту проблему.

Я ожидаю, что SIM-карта «250 14» покажет MCC и MNC фактической антенны, например, «134 01», если пользователь находится на борту.


person PlugN    schedule 25.03.2019    source источник


Ответы (1)


Я могу помочь вам преобразовать Objective-C в Swift с помощью приведенной ниже ссылки, которую вы можете преобразовать. https://objectivec2swift.com/#/converter/code/

Попробуйте найти MNC и MCC по ссылке ниже. во-первых, преобразовать его в быстрый. Получение MCC и MNC с помощью частного API CoreTelephony.framework в Objective-C

person Hetal Shukla    schedule 29.02.2020