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