Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.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 斯威夫特,我想从设备上获取电话号码(不是udid)和电子邮件_Ios_Iphone_Swift - Fatal编程技术网

Ios 斯威夫特,我想从设备上获取电话号码(不是udid)和电子邮件

Ios 斯威夫特,我想从设备上获取电话号码(不是udid)和电子邮件,ios,iphone,swift,Ios,Iphone,Swift,全部 我正在开发的应用程序,它包含的功能,获得电话号码和电子邮件从设备。 我在网上看过一些样本,但都是关于唯一id的。 如何从设备获取电话号码和电子邮件? 有人在这方面有经验吗?这在iOS API中是不可能的,您需要查询用户的电话号码或通过其他方式发现它。苹果已经从您的应用程序中删除了对这些数据的访问权限。您可能无法从设备访问用户的电话号码。相反,您必须要求他们在文本字段或其他地方输入它 “出于安全原因,iPhone操作系统限制应用程序(包括 它的首选项和数据)添加到文件系统中的唯一位置。 此限

全部 我正在开发的应用程序,它包含的功能,获得电话号码和电子邮件从设备。 我在网上看过一些样本,但都是关于唯一id的。 如何从设备获取电话号码和电子邮件?
有人在这方面有经验吗?

这在iOS API中是不可能的,您需要查询用户的电话号码或通过其他方式发现它。

苹果已经从您的应用程序中删除了对这些数据的访问权限。您可能无法从设备访问用户的电话号码。相反,您必须要求他们在文本字段或其他地方输入它

“出于安全原因,iPhone操作系统限制应用程序(包括 它的首选项和数据)添加到文件系统中的唯一位置。 此限制是称为 应用程序的“沙盒”。沙盒是一组细粒度控件 限制应用程序对文件、首选项和网络的访问 资源、硬件等。”

设备的电话号码在您的应用程序中不可用 容器。您需要将您的申请修改为只读 在目录容器中,并将二进制文件重新提交到iTunes 连接以便重新考虑应用程序的应用程序 商店


也许你想要?也可以看看IMO是否预先填写电话号码文本字段:你知道怎么做吗?