GoogleSignIn отключает currentUser при выходе из приложения - PullRequest
0 голосов
/ 29 февраля 2020

Я использую GoogleSignIn для создания приложения iOS (Swift) с возможностями Gmail API. Пользователь подключает свою учетную запись Gmail как обычно, используя код GIDSignIn.sharedInstance().signIn(). Однако после этого я принудительно закрываю приложение и перезапускаю его снова, однако при вызове GIDSignIn.sharedInstance().currentUser возвращается nil, даже после повторного вызова GIDSignIn.sharedInstance().signInSilently(). Кажется, будто учетные данные текущего пользователя не сохраняются.

Я уже пробовал нижеприведенное после исследования этой проблемы в течение нескольких дней:

  • Включено совместное использование цепочки для ключей
  • При первоначальном входе пользователя в систему все области были заданы до вызова функции signIn()

Это ошибка, которую я получаю:

Домен = com.google.GIDSignIn Code = -4 "(null)"

...