0

我有一个客户希望我建立一个共享功能。这是用例:

  • 用户邀请非用户下载该应用程序并同时共享私人资料。
  • 当用户提交邀请时,系统会在数据库中创建一个状态为 0 的临时帐户 ID。
  • 受邀用户从系统收到一封电子邮件,其中包含下载应用程序的链接,并获得激活密钥和有关如何激活帐户的说明。
  • 用户输入电子邮件地址、名字、姓氏和激活密钥后,系统将提示他们填写密码字段以创建新密码。
  • 完成这些步骤后,用户就可以查看邀请

本质上,这会为用户创建一个帐户,而无需他们明确这样做。你对此有什么看法?这是否超出了 Apple 的指导方针?

4

1 回答 1

0

没有人能够确定地告诉您什么是可以接受的,但是如果您查看 Apple 的指南,您会发现要求用户输入个人信息(在您的情况下为电子邮件和姓名)以使应用程序正常运行是不允许的。

通过将帐户创建全部发生在网络上,您也许可以摆脱它。(即,如果您的第一个步骤之后的所有步骤都发生在网络上),然后简单地允许用户登录到他们在应用程序中已经创建的帐户。(因此,它类似于 Facebook,您只需要求用户在使用该应用程序之前拥有一个帐户,而不是强迫他们创建一个帐户并提供个人详细信息。)

于 2013-02-27T00:58:52.547 回答