Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Iphone 如何获取用户';s电子邮件?软件开发包_Iphone_Objective C - Fatal编程技术网

Iphone 如何获取用户';s电子邮件?软件开发包

Iphone 如何获取用户';s电子邮件?软件开发包,iphone,objective-c,Iphone,Objective C,我需要获取Mail.app中使用的用户电子邮件地址 如何使用iphonesdk实现这一点 谢谢大家! 简短的回答:你不能。如果需要,您应该提示用户输入他们的电子邮件地址。查看iOS。具体来说,AccountEmailAddresses函数返回已配置电子邮件地址的列表。欢迎使用IOS,只需假设您不允许执行任何与私人用户信息(电子邮件地址\电话号码)相关的操作即可 另一个解决方法是将用户的电话号码和电子邮件地址保存在通讯簿中,然后从那里获取我怀疑这是否可行。一般来说,没有用户干预,您无法访问任何用户

我需要获取Mail.app中使用的用户电子邮件地址

如何使用iphonesdk实现这一点


谢谢大家!

简短的回答:你不能。如果需要,您应该提示用户输入他们的电子邮件地址。

查看iOS。具体来说,
AccountEmailAddresses
函数返回已配置电子邮件地址的列表。

欢迎使用IOS,只需假设您不允许执行任何与私人用户信息(电子邮件地址\电话号码)相关的操作即可


另一个解决方法是将用户的电话号码和电子邮件地址保存在通讯簿中,然后从那里获取

我怀疑这是否可行。一般来说,没有用户干预,您无法访问任何用户数据。它打开了隐私和安全问题。+1在你发推特后,我昨天查看了它。它使用私有的未记录api,因此可能会被拒绝发布应用商店版本,正如您在github页面上提到的。您现在可以在ABGetMe中禁用私有api,它将使用一种不使用任何私有api的效率稍低的方法。