Я использую модульную архитектуру для своего проекта. В проекте были разные модули, такие как базовый модуль, модуль входа и др. c, я устанавливаю google client id
в методах делегата приложения (основной модуль)
Правильно добавленный файл GoogleService-Info.plist
в проект. Похоже, с моей стороны все в порядке.
Если я попытался войти в систему с помощью Google в основном пакете, он работал нормально, но если я попробую его из других модулей (целей), таких как «Вход», я получу эту ошибку.
Я пытался сохранить GoogleService-Info.plist
в обоих модулях, таких как Main и login. Все еще не работает.
Это подходы, которые я пробовал
Установка идентификатора клиента напрямую из firebase
GIDSignIn.sharedInstance().clientID = FirebaseApp.app()?.options.clientID
Настройка идентификатора клиента напрямую с помощью строки
GIDSignIn.sharedInstance().clientID = GOOGLE_CLIENT_ID
Попытка решить эту проблему последние 10 дней. Но я не мог. Помогите разобраться в этом вопросе.