【发布时间】:2011-09-30 14:33:37
【问题描述】:
这不是一个问题,而是给其他可能正在使用 CTCarrier 的开发者的注意事项。
我一直在开发一个应用程序,它需要读取 SIM 卡的 iso 以确定应用程序正在使用的国家/地区(至少是 SIM 卡国家/地区)。该文档提到了有关 isoCountryCode 属性的以下内容:
此属性使用 ISO 3166-1 国家/地区代码表示。
从我的测试和部署来看,返回的 iso 似乎不是几个国家/地区的标准 ISO 3166-1(不确定这是否是 Apple 将信息存储在 SIM 中的运营商的错误)!所以我不得不做一个翻译阶段来解决不正确的 ISO。以下是我到目前为止的列表(一旦我得到新的不正确的iso,将继续更新它):
Country: ISO I get Expected ISO
---------- ---------- -------------
UK uk gb
Japan ja jp
干杯 自动对焦
【问题讨论】: