我正在开发需要用户先注册的 iOS 应用程序。设计要求之一是要求用户提供电子邮件地址,该地址随后应由后端服务器验证。
我被警告过,Apple 禁止 iOS 应用程序要求用户发送电子邮件。但是,我在 Apple 网站上的任何地方都找不到对此类声明的任何引用。
这个说法是真的吗?我可以要求输入电子邮件地址吗?如果这是真的,我需要对此进行真正的参考。
我正在开发需要用户先注册的 iOS 应用程序。设计要求之一是要求用户提供电子邮件地址,该地址随后应由后端服务器验证。
我被警告过,Apple 禁止 iOS 应用程序要求用户发送电子邮件。但是,我在 Apple 网站上的任何地方都找不到对此类声明的任何引用。
这个说法是真的吗?我可以要求输入电子邮件地址吗?如果这是真的,我需要对此进行真正的参考。
当然可以。大多数需要注册的应用程序都会要求用户提供电子邮件/密码对或用户名/密码。就我而言,以及我一直在做的申请数量,我对这种要求从来没有任何问题。
仍然:
17.2:要求用户分享个人信息(例如电子邮件地址和出生日期)才能正常运行的应用程序将被拒绝
我们发现您的应用要求客户注册个人信息才能访问非基于帐户的功能,这不符合 App Store 审核指南。
应用程序在允许访问与用户无关的应用程序功能和内容之前不能要求用户注册。需要共享个人信息的用户注册必须是可选的或与帐户特定的功能相关联。此外,请求的信息必须与功能相关。
尽管 App Store Review Guidelines 的第 11.6 条要求应用程序向单个用户拥有的所有 iOS 设备提供订阅内容,但强制用户注册以满足此要求是不合适的;此类用户注册必须是可选的。
向用户明确说明,注册将使他们能够从任何 iOS 设备访问内容,并为他们提供随时注册的方式,如果他们希望以后扩展对其他 iOS 设备的访问权限