Я работаю над проектом Xcode в Swift, основанном на Firebase, который я скачал через Cocoapods. С начала 2020 года каждые 4 дня будут появляться различные ошибки, связанные с модулями, и sh сборка. Запуск pod install и pod update устраняет проблемы, однако через 4 дня или около того появляются новые ошибки. Самые последние ошибки - это ошибки компилятора Swift, которые читают Duplicate interface definition for class 'FIRApp'
или Redefinition of 'FIRLoggerLevel'
для ряда различных файлов типа "Firebase.h". При запуске обновления модуля я обычно получаю длинный список обновленных модулей или чей источник изменился:
Installing Firebase 6.21.0 (was 6.20.0)
Installing FirebaseAnalytics 6.4.0 (was 6.3.1 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing FirebaseAuth 6.5.1 (was 6.5.0 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing FirebaseCore 6.6.5 (was 6.6.4 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing FirebaseInstallations 1.1.1 (was 1.1.0 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing GoogleAppMeasurement 6.4.0 (was 6.3.1 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing GoogleDataTransport 5.1.0 (was 5.0.0 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Installing GoogleDataTransportCCTSupport 2.0.1 (was 2.0.0 and source changed to `https://cdn.cocoapods.org/` from `trunk`)
Кто-нибудь знает, почему модули так часто обновляют и меняют источники с начала 2020 года? Эта проблема делает невозможным эффективное развитие, потому что я постоянно сталкиваюсь с этими ошибками, и недавно запущенная установка pod и обновление pod не исправили ошибки. Любые предложения, объяснения или другие комментарии приветствуются.