我已经开发出一种使用Cocoa Mac App
的{{1}}。然后出于测试目的,我将其导出给测试人员,但存在这样的问题。当我尝试Apple Sign In
时,没有问题,我可以获得用户证书,但是当测试人员执行相同操作时,
Sign in with Apple
和ASAuthorizationError.Code.unknown
。
我已成功导出它,并且该应用程序除error code 1000
功能外通常都可以运行。因此,我在Stackoverflow中进行了搜索,但该错误并未说明问题的详细信息。
我的权利文件与下面的相同;
AppleSignIn
我的处理函数是;
<dict>
<key>com.apple.developer.applesignin</key>
<array>
<string>Default</string>
</array>
</dict>
这是委托方法:
@objc private func handleLogInWithApple(_ sender: Any) {
let appleIDProvider = ASAuthorizationAppleIDProvider()
let request = appleIDProvider.createRequest()
request.requestedScopes = [.fullName, .email]
let authorizationController = ASAuthorizationController(authorizationRequests: [request])
authorizationController.delegate = self
authorizationController.presentationContextProvider = self
authorizationController.performRequests()
}
有什么办法可以解决未知标志错误吗?
谢谢!