斯威夫特,我想获得电话号码(不是udid)和设备的电子邮件

所有我正在开发的应用程序,它包含从设备获取电话号码和电子邮件的function。 我看了一些互联网上的样本,但都是关于唯一的ID。 我如何从设备上获取电话号码和电子邮件? 有没有人在这方面有经验?

苹果已经删除了您的应用程序内的这些数据的访问。 您不能从设备访问用户的电话号码。 您必须要求他们在文本字段中input。

“出于安全原因,iPhone OS将应用程序(包括其首选项和数据)限制在文件系统中的一个独特位置,这个限制是被称为应用程序”沙箱“的安全特性的一部分。沙箱是一组精细的,限制应用程序访问文件,首选项,networking资源,硬件等等的细节控制。

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

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