如何从iPhone应用程序用户那里收集电子邮件地址

3
我正在为一个非营利组织设计iPhone应用程序,他们有兴趣从下载该应用程序的人中收集电子邮件地址以用于营销列表。以下是收集此信息的选项:
1. 是否可以从iTunes Connect获取电子邮件地址?在iTunes Connect Developer Guide的第24页上提到:“如果您的应用程序具有自动续订订阅,则可以下载选择“选择个人信息共享”的客户的联系信息。”然而,我们没有使用自动续订订阅,因此是否有其他方法来提示用户共享其信息并通过iTunes Connect访问?
2. 我认为苹果不允许开发者访问所有下载其应用程序的用户的电子邮件地址,但我找不到任何文档记录-这是正确的吗?
3. 显然,有“滚动自己的”数据库的选项,并提示用户提交其电子邮件地址以换取某种激励。该应用程序可以默认调用用户在Mail应用程序或App Store中使用的电子邮件地址吗?

从技术上讲,你可以利用应用程序包外部目录中找到的iTunesMetadata.plist文件,但我不建议这样做。 - Richard J. Ross III
2
感谢上帝,没有办法在未经用户允许的情况下收集电子邮件地址!让用户自愿输入其电子邮件地址,这甚至可以为非营利组织树立更好的形象。 - Pfitz
@Pfitz 好的,很好。确实,这是一个可能会引起隐私问题的请求,所以我会使用这些信息告诉他们无法完成。 - Mike Eng
1个回答

7
  1. 除了使用可自动续订的订阅之外,无法从iTunesConnect获取电子邮件地址。
  2. 您说得对。
  3. 您不能调用Mail应用程序来获取电子邮件地址。此外,您也不能将电子邮件地址作为必填项。这在App Store审核指南中有规定。

除了要求用户自愿提供电子邮件地址外,没有其他方法可以收集电子邮件地址。您还需要提供隐私声明。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接