从SIM卡获取用户所在的国家/地区

时间:2013-09-12 11:37:25

标签: c# silverlight windows-phone-7

我可以从SIM卡中检索用户的国家/地区吗?

我找到了这个帖子wp7 access SIM programmatically,但它已经很老了,也许从那时起发生了变化?

如果我不能这样做,GPS将是最好的方式吗? RegionInfo.CurrentRegion不起作用。

2 个答案:

答案 0 :(得分:2)

SIM卡上的发卡行识别码(IIN)包括国家标识,可以是2位数(例如,英国为44位)或3位数(例如,卢森堡为352位)。

理论上说,这是可能的,但Windows Phone(包括版本8)不允许读取SIM卡的数据。

答案 1 :(得分:0)

替代方式: IP地址Geolocating
它不需要访问SIM卡。但它需要互联网连接。

从此处http://freegeoip.net/xml/检索xml并从中获取国家/地区。