2014-10-29 145 views
1

我看到许多应用猜我正确的国家代码+ 966,+ 962 ...如何获取用户当前国家电话区号前:+966

我想获得的国家电话代码前缀但所有的例子都使用NSLocal这给我一个错误的结果。

例如:我的地方是美国的统计,所以当我拿到国内电话区号它给我+1 但是当我打开应用程式,例如路径它给我的国家代码正确+962

任何想法如何获得这个?

+0

使用[HMDiallingCode](https://github.com/HeshamMegid/HMDiallingCode) – 2014-10-29 09:53:24

+0

此库取决于位置,因此它会要求用户获取未发生的位置权限在像“路径”这样的应用程序中 – 2014-10-29 09:57:22

+0

您需要用户位置来确定国家和国家/地区代码。你确定像Path这样的应用程序不能确定来自用户配置文件或WiFi等? – 2014-10-29 10:33:48

回答