授权失败:Error Domain=AKAuthenticationError Code=-7026 "(null)" UserInfo={AKClientBundleID=my bundle id}

Authorization failed: Error Domain=AKAuthenticationError Code=-7026 "(null)" UserInfo={AKClientBundleID=my bundile id}

Authorization failed: Error Domain=AKAuthenticationError Code=-7026 "(null)" UserInfo={AKClientBundleID=my bundile id}

我也有同样的问题。我在开发者控制台和 Xcode 中都启用了使用苹果功能登录,但错误仍然存​​在。

我刚刚通过bundle id 和开发者帐户更改后遇到了同样的问题。我的开发者帐户和 Xcode 上的所有设置都是正确的。这为我修复了它:

  1. 转到设置应用程序
  2. 在顶部点击你的名字
  3. 密码与安全
  4. 使用您的 Apple ID 的应用程序
  5. 删除导致问题的应用程序

错误代码 (7026) 似乎表明缺少功能,但对我来说并非如此,因为我没有触及我的应用程序功能。我无法找到此问题的确切原因,但似乎可以使用不同的模拟器重试并登录。然后在原始(有问题的)模拟器上重新运行该应用程序,它将再次运行。

编辑以澄清以下评论: 如果您收到 7034 错误代码,请尝试以下操作。转到 appleid.apple.com 找到有问题的模拟器并将其从“设备”部分删除。

我在将 apple sign-in 集成到我的项目中时发现了这个问题。我按照以下步骤解决了这个问题。

  1. 转到项目 'target'
  2. 然后select'Signin & Capabilites'
  3. 然后 select '+'
  4. 然后select'Sign in with Apple'。就像这张图。 https://imgur.com/Yw8IfwU 最后 运行 您的项目,您将可以使用 apple 登录。

到这里删除不健康的模拟器 => 对我有用。感谢支持!

appleid.apple.com