Я интегрирую Вход в Google с iOS Firebase SDK.Когда пользователь нажимает кнопку GIDSignIn
, приложение отображает предупреждение, отображающее "MyAPP" want to use Google.com for Sign in
, но оно быстро исчезает.Я получаю ошибку в методе didSignInFor user: GIDGoogleUser
следующим образом:
2019-02-21 16:54:13.104279+0530 MyApp[18743:185089] [Warning] Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior (<SFAuthenticationViewController: 0x7fa327945800>)
[DEBUG] Google sign-in error: Error Domain=com.google.GIDSignIn Code=-5 "The user canceled the sign-in flow." UserInfo={NSLocalizedDescription=The user canceled the sign-in flow.}
Я выполнил Аутентификацию с использованием входа в Google на iOS документации.
Я такжепопробовал ответить на Сбой входа в Google на iOS 9 при попытке вызвать canOpenURL , но он не работает.
AppDelegate
также реализует GIDSignInUIDelegate
.
Если я поменяю кнопку с GIDSignInButton
на UIButton
, она будет работать, но стиль утерян.