これは質問ではなく、CTCarrier を使用している可能性のある他の開発者へのメモです。
アプリが使用されている国 (少なくとも SIM 国) を判断するために SIM カードの iso を読み取る必要があるアプリを開発しています。このドキュメントでは、 isoCountryCode プロパティについて次のように言及しています。
このプロパティは、ISO 3166-1 国コード表現を使用します。
ただし、私のテストと展開から、返された iso はいくつかの国で標準の ISO 3166-1 ではないようです (これが SIM に情報を保存したキャリアの Apple の間違いかどうかはわかりません)! そのため、不適切な ISO を解決するために変換フェーズを実行する必要がありました。以下は、これまでに取得したリストです (新しい不適切な iso を取得したら、更新し続けます):
Country: ISO I get Expected ISO
---------- ---------- -------------
UK uk gb
Japan ja jp
乾杯AF