Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何获取用户当前的国家/地区电话代码ex:+966_Ios_Objective C - Fatal编程技术网

Ios 如何获取用户当前的国家/地区电话代码ex:+966

Ios 如何获取用户当前的国家/地区电话代码ex:+966,ios,objective-c,Ios,Objective C,我看到很多应用程序正确猜测我正确的国家代码+966,+962 我试图得到国家电话代码的前缀,但所有的例子都是使用NSLocal,这给了我一个错误的结果 我的本地是United stat,所以当我得到国家电话号码时,它会给我+1 但当我打开类似path的应用程序时,它会给我正确的国家代码+962 知道如何获取此信息吗?请下载以下国家/地区代码链接。 . 保存json文件并相应地解析它使用此库取决于位置,这样它将要求用户获得位置权限,这在PathYou需要用户位置来确定国家/地区和国家/地区代码的应

我看到很多应用程序正确猜测我正确的国家代码+966,+962

我试图得到国家电话代码的前缀,但所有的例子都是使用NSLocal,这给了我一个错误的结果

我的本地是United stat,所以当我得到国家电话号码时,它会给我+1 但当我打开类似path的应用程序时,它会给我正确的国家代码+962


知道如何获取此信息吗?

请下载以下国家/地区代码链接。 .
保存json文件并相应地解析它

使用此库取决于位置,这样它将要求用户获得位置权限,这在PathYou需要用户位置来确定国家/地区和国家/地区代码的应用程序中不会发生。你确定像Path这样的应用不会通过用户档案或wifi等来确定吗。?