首页 > 解决方案 > 使用“使用 Apple 登录”时出现“未完成注册”错误

问题描述

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

在 Apple 的审核过程中,他们遇到了错误并提供了以下屏幕截图: 使用带有错误文本的 Apple 模式登录

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

奇怪的是,错误消息代替了应该有按钮的位置。这是我尝试时屏幕的外观: 使用 Apple 模式登录,按钮显示为

有谁知道如何进入出现错误而不是按钮以继续登录过程的状态?

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

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


更新: 我发现另一个问题有类似的英文错误信息。这可能与我的问题有关,但我无法通过使用不正确的 Bundle ID 来重现此错误,正如接受的答案所暗示的那样。我只是想添加此信息,因为它可能有一些相关性。

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


更新 - 应用已获批准:

我重新提交了我的应用程序以供审核,并获得了批准,因此苹果流程中的人为错误或一些故障似乎导致它最初被拒绝。虽然我的问题解决了,但我仍然不知道审稿人是如何进入屏幕截图中显示的状态的。

标签: iosapple-idsign-in-with-apple

解决方案


重定向到https://appleid.apple.com/auth/authorize时,可能是由于在 URL 中使用 + 号而不是编码空格 (%20) 导致“Sign-Up Not Completed”/未完成注册

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


推荐阅读