Apple 的示例说,一旦登录视图出现,就会使用下面显示的代码执行授权尝试。当代码运行时,我得到这个无用的错误:
[核心] 授权失败:错误域=AKAuthenticationError Code=-7001 "(null)" UserInfo={AKClientBundleID=com.....SignInWithApple}
我确实在共享 Web 凭据中存储了一些可以抓取的内容。这是我正在使用的代码:
private func performExistingAccountSetupFlows() {
let requests = [
ASAuthorizationAppleIDProvider().createRequest(),
ASAuthorizationPasswordProvider().createRequest()
]
appleSignInDelegates = SignInWithAppleDelegates(window: window)
let controller = ASAuthorizationController(authorizationRequests: requests)
controller.delegate = appleSignInDelegates
controller.presentationContextProvider = appleSignInDelegates
controller.performRequests()
}
我在这里错过了一步吗?