iPhone - Detectando a disponibilidade do cartão SIM

Eu estou usando a resposta neste tópico.iPhone - como determinar a operadora do dispositivo (AT & T, Verizon, etc?) que é o mesmo queobtendo detalhes do operador no iphone. Embora funcione bem ao usar um cartão SIM, o nome da operadora retornada, se não houver um cartão SIM, é o nome antigo da operadora. Não detecta que o SIM foi removido.

Eu sei que isso contradiz com a documentação da Apple que, se não houver portadora, o objeto CTCarrier será nulo. Mas no meu aplicativo eu registrei as informações da operadora e me fornece o nome da operadora mais recente, embora nenhum sim esteja instalado.

questionAnswers(4)

yourAnswerToTheQuestion