使用“使用Apple登录”时出现“注册不完整”错误

我正在尝试向Apple提交一个新的iOS应用,该应用使用“使用Apple登录”来验证用户身份。在我所有的本地测试中,这都很完美。

在Apple的审核过程中,他们遇到了错误并提供了以下屏幕截图:

使用“使用Apple登录”时出现“注册不完整”错误

不幸的是,该错误消息是中文,但Google翻译说它的意思是“注册不完整”。

关于这一点的怪异之处在于,错误消息代替了应该有一个按钮的位置。这是我尝试时的屏幕外观:

使用“使用Apple登录”时出现“注册不完整”错误

有人知道如何进入错误状态而不是通过按钮继续登录过程吗?

检查者是否可能是人为错误,并且由于某种原因他们没有在设备上正确设置Apple ID帐户?

我不确定是否相关,但是我正在使用Firebase身份验证来处理登录过程。从屏幕快照中可以看出,这是在向后端发出任何请求之前发生的。


更新: 我发现another question的英文错误消息与此类似。这可能与我的问题有关,但是我无法通过使用错误的Bundle ID(如接受的答案所示)来重现此错误。我只想添加此信息,因为它可能具有一定的相关性。

我目前没有要测试的物理iOS设备。是否可能仅在真实设备上或仅在使用签名的.ipa时才显示此错误?


更新-应用已批准:

我重新提交了我的应用程序以供审核,并获得批准,因此看来人为错误或Apple流程中的小故障导致该应用程序最初遭到拒绝。尽管我的问题已解决,但我仍然不知道审阅者如何进入屏幕快照中显示的状态。

q33342074 回答:使用“使用Apple登录”时出现“注册不完整”错误

当您重定向到https://appleid.apple.com/auth/authorize

时,URL中使用+号代替了编码的空格(%20)可能导致“注册未完成” /未完成注册

来源:https://forums.developer.apple.com/thread/122458

本文链接:https://www.f2er.com/2684128.html

大家都在问