【问题标题】:App Rejected on 17.2 clause. Asking for email ID应用程序在 17.2 条款中被拒绝。询问电子邮件 ID
【发布时间】:2012-11-13 17:12:02
【问题描述】:

我的应用是一个同步解决方案(想象一下 Dropbox)。 用户需要登录才能访问应用的功能,如果他还没有创建任何帐户,他可以注册。

注册要求验证电子邮件 ID,如果用户忘记了密码,也使用此电子邮件 ID 发送给他。

但苹果拒绝了这个应用程序,说:

17.2:需要用户分享个人信息(例如电子邮件地址和出生日期)才能正常运行的应用程序将被拒绝

我们发现您的应用要求客户注册个人信息才能访问非基于帐户的功能,这不符合 App Store 审核指南。

在允许访问与用户无关的应用功能和内容之前,应用不能要求用户注册。需要共享个人信息的用户注册必须是可选的或与帐户特定的功能相关联。此外,请求的信息必须与功能相关。

虽然 App Store 审核指南的指南 11.6 要求应用程序向单个用户拥有的所有 iOS 设备提供订阅内容,但强制用户注册以满足此要求是不合适的;此类用户注册必须是可选的。

向用户明确说明注册将使他们能够从他们的任何 iOS 设备访问内容,并为他们提供一种随时注册的方式,如果他们希望以后扩展访问其他 iOS 设备

请帮我解决这个问题。 Dropbox/facebook 等许多应用程序都需要登录。 我不明白他们拒绝我的应用的确切原因。

另外,请指导一下应用内购买,为什么不能强制注册

【问题讨论】:

    标签: iphone ios in-app-purchase privacy


    【解决方案1】:

    我也是这样,虽然第一个版本被批准了,第二个版本因为这个原因被拒绝了,我在登陆视图添加了跳过按钮。

    【讨论】:

      【解决方案2】:

      上周我也遇到了同样的问题,这是 Apple 的回复:

      对于 17.2 问题,昵称、头像或分享不是这些社交网络的固有或特定功能,因此,不应要求用户注册这些服务,或向您提供访问他们的社交网络的权限网络帐户。如果用户不提供此信息,则不应阻止他们使用您的应用和服务。

      相反,最好使用您自己的身份验证方法,并为用户提供创建昵称和上传头像的选项,独立于这些网络。

      此外,我们意识到这些社交网络可能非常受欢迎。但是,社交网络的流行并不是强迫尚未或选择不注册并向这些服务提供个人信息的用户使用您的应用程序的适当理由。

      因此,我们要求您包含自己的身份验证机制,以允许用户选择仅向您注册,创建一个仅包含所需信息且与您的应用功能相关的帐户。

      最好的问候,

      应用商店评论

      因此,简而言之,您必须提供自定义身份验证,而不仅仅是使用 Facebook。虽然我见过很多应用程序确实需要您使用 Facebook 登录。

      谢谢, 詹姆斯

      【讨论】:

        【解决方案3】:

        我最近通过电话与一位 Apple 代表就我的一个应用程序进行了交谈,该应用程序也被指控违反了第 17.2 条。

        我向他解释说,该电子邮件将用于恢复密码、监控市场内的交易以及管理任何不当行为(例如用户上传冒犯性或受版权保护的内容)。该代表回答说:“先生,该条款规定'要求用户共享个人信息(例如电子邮件地址和出生日期)才能正常运行的应用程序将被拒绝'。我不能允许您要求您的用户提交他们的电子邮件如果它不是基于帐户的”。他似乎不明白这些电子邮件仅出于安全目的而基于帐户。

        我确实向他提到 Instagram 和 Facebook 都需要在启动时登录。他只是回答说:“是的,但这些应用程序完全基于帐户。”

        老实说,我觉得他在盲目地遵循 Apple 的准则(“因为它说我们必须严格遵守!”)。他对社交网络应用程序的运作方式知之甚少,对法律(特别是 DMCA - 在一个单独的问题上)的了解更少。向他们解释所有的工作如何被证明是徒劳的;他们不会让步,因为他们被要求像他们一样严格遵守 Apple 的 BROAD Clause。

        我的结论:我不得不妥协应用程序的用户流,以便可以跳过应用程序的注册页面,并且其市场中的所有其他功能都被锁定给非注册用户。没有意义。

        【讨论】:

        • 否则您可以在进入注册页面之前提供教程,并清楚说明为什么有人在继续之前需要帐户
        【解决方案4】:

        要求 App Store Review 人员澄清他们的拒绝。 他们接受了。该应用程序获得批准:D 它现在在 Appstore 上:)

        【讨论】:

        • 哈!同样的场景也发生在这里。只是要求澄清,几分钟内他们就批准了。好电话@Nikita P.
        • 您是否重新上传了二进制文件?
        • 没有。我在二进制拒绝中提出上诉,并要求澄清。
        • 您是如何上诉的?流程是怎样的,能告诉我吗?昨天我详细问了他们原因,今天他们给我发了这个:**Thank you for your message. It is inappropriate to force the users to log in or register before granting them access to the In App Purchases. It would be appropriate to revise the app so that users may subscribe without having to register or log in. We look forward to reviewing your revised app.**。这很奇怪,因为他们接受了我早期具有相同功能的应用程序:(
        • 好的,我想我应该遵循这个:developer.apple.com/appstore/contact/?topic=appeal
        【解决方案5】:

        我也遇到过这种问题,我的应用也因此被拒绝。我再次更改了我的应用流程,就像用户注册是可选的一样。用户可以通过跳过此步骤查看应用程序的所有功能而无需注册。如果他想做一些用户特定的事情,那么您可以要求注册,例如:(用户喜欢、评论、照片上传等)或者他可以使用公开的内容和功能。

        在应用内购买的情况下,您可以提示用户,如果他将注册您的应用,他就可以在他的所有设备上使用此内容。

        向用户明确说明注册将使他们能够从他们的任何 iOS 设备访问内容,并为他们提供一种随时注册的方式,如果他们希望以后扩展访问其他 iOS 设备

        【讨论】:

          【解决方案6】:

          注册时要求验证电子邮件 ID,如果用户忘记了密码,也会使用此电子邮件 ID 发送给他。

          在允许访问与用户无关的应用功能和内容之前,应用不能要求用户注册。

          在我看来,关键是您要求用户提供他的电子邮件地址,作为创建用户帐户的一个步骤。这与 Dropbox 和其他应用所做的不同(即,您为您的 Dropbox 帐户提供凭据,这与您的电子邮件地址不同,但可以相同)。

          您可以完全删除电子邮件验证,也可以将其推迟到稍后向用户明确表示访问私人信息所必需的时间。

          【讨论】:

            【解决方案7】:

            Apple 不允许需要您共享个人信息(例如电子邮件地址)的应用才能运行。

            您的选择是,删除对电子邮件地址的需求或删除您应用的帐户创建表单并将其移至网站。

            它还指出您的应用要求创建一个帐户以访问完整的应用程序,甚至需要该帐户或访问不需要用户拥有帐户的功能。您可以在不创建帐户的情况下使用这些功能,您可能能够通过审核。

            Facebook 和 Dropbox 等应用通过审核流程的原因是它们没有仅在应用中的注册选项。他们重定向到一个网站。

            【讨论】:

            • 那么 instagram 呢,他们遵循注册流程,而不是通过审核流程??
            • 嗯,允许或拒绝您的应用程序取决于审核。但在 AppStore 指南中明确指出:: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
            • @rckoenes:这是一个愚蠢的指导方针。 Apple 删除所有标识符(如硬件 ID 等)以使设备可识别,因此需要其他标识符(如电子邮件地址)。我个人必须为客户制作一个应用程序,该应用程序需要出生日期和电子邮件地址才能运行,因为它用于他/她的分析(计算),并发送到他/她的电子邮件。有了这个准则,Apple 就不可能了,因为……是的,为什么?这是需要以某种方式保护的机密用户数据。
            【解决方案8】:

            这一切都在最后一段中进行了总结。显然,您的应用程序没有(以明确的方式)通知用户注册是为了同步,从他们的回复来看,如果没有注册,您的应用程序似乎毫无用处。

            如果是这样,您应该更具体地说明您需要用户注册的原因。

            顺便说一句,我个人不喜欢那些强迫您在看到或尝试任何东西之前注册的应用程序/网站。我希望你的申请不一样。

            【讨论】:

            • 但是用户数据同步解决方案需要是用户特定的。考虑到 Dropbox。您如何提供任何非用户特定的功能。 (例如,同步文件)
            猜你喜欢
            • 1970-01-01
            • 2012-02-24
            • 1970-01-01
            • 1970-01-01
            • 2018-08-30
            • 2012-07-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多