某些国家/地区的iPhone上的CTCarrier返回的ISO错误
这不是一个问题,而是其他可能正在使用CTCarrier的开发人员的注意事项 我一直在开发一个应用程序,它需要读取SIM卡的iso,以确定该应用程序正在使用的国家(至少是SIM卡国家)。文档提到了以下关于isoCountryCode属性的内容: 此属性使用ISO 3166-1国家/地区代码表示形式。 然而,从我的测试和部署来看,返回的iso似乎不是几个国家的标准iso 3166-1(不确定这是否是将信息存储在SIM卡中的运营商的错误)!所以我必须做一个转换阶段来解决不正确的ISO。以下是我到目前为止得到的列表(一旦我得到新的不正确的iso,将继续更新): 干杯某些国家/地区的iPhone上的CTCarrier返回的ISO错误,iphone,iso,Iphone,Iso,这不是一个问题,而是其他可能正在使用CTCarrier的开发人员的注意事项 我一直在开发一个应用程序,它需要读取SIM卡的iso,以确定该应用程序正在使用的国家(至少是SIM卡国家)。文档提到了以下关于isoCountryCode属性的内容: 此属性使用ISO 3166-1国家/地区代码表示形式。 然而,从我的测试和部署来看,返回的iso似乎不是几个国家的标准iso 3166-1(不确定这是否是将信息存储在SIM卡中的运营商的错误)!所以我必须做一个转换阶段来解决不正确的ISO。以下是我到目前为
AF英国由英国政府保留(是本标准的附录),因此这是一个灰色区域;) JA应该是Jamacia-为什么你认为这是日本
这里的信息:我不希望是日本,一位日本用户用日本SIM卡向我报告说,他iphone上的应用程序返回的是ja而不是jp!因此,我只是在这里分享这一点,因为它可能是有用的。如果我发现牙买加的ISO是JMNow JA,我将报告来自国外不同用户的所有发现
Country: ISO I get Expected ISO
---------- ---------- -------------
UK uk gb
Japan ja jp