iPhone -Определение наличия SIM-карты

Использую ответ в этой теме. iPhone -как определить оператора устройства (AT&T, Verizon и т.д.? ), что аналогично получению информации об операторе в iphone . Хотя при использовании сим-карты он работает нормально, возвращаемое имя оператора, если нет сим-карты, является старым именем оператора. Он не обнаруживает, что SIM-карта удалена.

Я знаю, что это противоречит документации Apple, согласно которой при отсутствии носителя объект CTCarrier должен быть нулевым. Но в моем приложении я зарегистрировал информацию о носителе, и оно дает мне последнее имя перевозчика, хотя сим-карта не установлена.

9
задан Community 23 May 2017 в 12:17
поделиться