首页 > 解决方案 > Apple 拒绝第三方注册

问题描述

Apple Review 团队拒绝了该申请并说明了原因

“我们注意到您的应用程序使用了第三方登录服务,但不提供 Sign in with Apple。”

即使应用程序也有正常的注册过程以及电子邮件和密码。

在 iOS 13 应用程序中是否必须使用 Apple 登录?

标签: iosobjective-cswift

解决方案


更新 3(2020 年 3 月 4 日)

App Store 审核指南已更新,以涵盖同时使用第三方和他们自己的登录服务的案例。这些应用程序现在需要提供 Sign in with Apple。因此,我将更新我的应用程序以支持通过 Apple 登录,如果您属于此类,我建议您也这样做。

原答案:

所以我的应用程序因为完全相同的原因被拒绝了。我的应用程序提供常规的电子邮件和密码验证以及 Facebook 和 Google 登录。以下是我在阅读 App Store Review Guidelines 时发现的一些有趣的东西。

1. 它说:

专门使用第三方或社交登录服务(例如 Facebook 登录、Google 登录、使用 Twitter 登录、使用 LinkedIn 登录、使用亚马逊登录或微信登录)来设置或验证用户主帐户的应用程序应用程序还必须提供“通过 Apple 登录”作为等效选项。

但我的应用程序并不专门使用第三方或社交登录服务。它还使用我们自己的电子邮件/密码方法。事实上,电子邮件和密码方法是最重要的,因此被认为是主要的身份验证方法。所以我觉得这条规则不适用于我的应用程序。

2. 它还说:

如果出现以下情况,则不需要使用 Apple 登录

您的应用专门使用您公司自己的帐户设置和登录系统...

3.前两条规则不包括我的应用程序的情况。

我的应用程序不专门使用第三方登录服务,也不专门使用我们自己的方法。它同时使用两者。因此,它既不需要实施 Sign in with Apple 也不需要实施。

4.我在同一天提交了2个应用程序以完全相同的身份验证方法进行审核,只有一个被拒绝。

昨天我提交了 2 个应用程序供审核,它们属于同一个项目,并且具有完全相同的身份验证方法和完全相同的身份验证屏幕设计。他们俩同时接受了审查。第一个获得批准,第二个因未实施 Sign in with Apple 而被拒绝。好笑,对吧?

因此,除非他们更新审查指南以涵盖您使用两种身份验证方法的情况,否则我相信我们没有违反任何规则。我试图与审核团队争论,我被拒绝的应用程序没有违反 App Store 审核指南,他们不应该拒绝它。

当这个问题得到解决时,我会更新我的答案,但在此之前,如果其他面临相同问题的人向审查团队指出这一点,它实际上可能会有所帮助。我们将赢得我们的案件并让我们的应用程序获得批准,或者他们将更新其审查指南以涵盖我们的案件。无论哪种方式,将来都会对其他人有所帮助。

更新 1

Apple 有点明白这是不对的,我的应用程序的状态从 Binary Rejected 更改为 In Review。现在我在等着看他们做出什么决定。

更新 2

经过大约 40 个小时的“审查”后,我的应用程序终于获得批准,现在“准备出售”。我不敢相信,但最终感觉就像有人倾听并理解了我提出的论点。


推荐阅读