我正在 iOS 上从 v5.0.2 迁移到 Google Sign-In v6.0.1,但无法解决以下崩溃问题。我可以看到它在触发回调之前崩溃了,但除此之外别无他法。
崩溃
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',reason: '-[GIDSignIn signInWithConfiguration:presentingViewController:callback:]: unrecognized selector sent to instance 0x600003751e80'
terminating with uncaught exception of type NSException
CoreSimulator 757.5 - Device: iPhone 12 Pro Max (9F5AB4F7-9E7C-4FD7-BB85-8251599DC05C) - Runtime: iOS 14.5 (18E182) - DeviceType: iPhone 12 Pro Max
代码
let clientId = "<MY_CLIENT_ID>"
let configuration = GIDConfiguration(clientID: clientId)
...
signInInstance.signIn(with: configuration,presenting: presentingViewController) { [weak self] user,error in
self?.handleSignIn(user,error)
}