iPhone - wykrywanie dostępności karty SIM

Używam odpowiedzi w tym temacie.iPhone - jak określić nośnik urządzenia (AT&T, Verizon itp.?) który jest taki sam jakuzyskanie danych operatora w iPhone. Chociaż działa dobrze, gdy używasz karty SIM, zwrócona nazwa przewoźnika, jeśli nie ma karty SIM, to stara nazwa przewoźnika. Nie wykrywa, że ​​karta SIM została usunięta.

Wiem, że jest to sprzeczne z dokumentacją Apple, że jeśli nie ma przewoźnika, obiekt CTCarrier będzie zerowy. Ale w mojej aplikacji zalogowałem się do informacji o przewoźniku i to daje mi najnowszą nazwę przewoźnika, chociaż żadna sim nie jest zainstalowana.

questionAnswers(4)

yourAnswerToTheQuestion