Используя SDK для входа в Google, пользователь может войти в систему через OAuth2 с некоторыми запрошенными областями действия по умолчанию. Может быть полезно заранее не запрашивать каждую область действия, которая может понадобиться приложению, а вместо этого запрашивать дополнительные области позже, чтобы не перегружать пользователя при регистрации.
Google описывает процесс выполнения этого здесь.
Проблема заключается в том, что после того, как пользователь вошел в систему с Google, после запроса дополнительных областей пользователь имеет возможность переключать учетные записи Google и авторизовать эти области, используя другую учетную запись, прежде чем вернуться в мое приложение.
Есть ли способ, аналогичный вызову - [GIDSignIn signIn], явно указать, какого пользователя я хочу выполнить, и не разрешить возможность изменения учетных записей?