Ошибка повторяющихся символов при использовании Google Toolbox для Mac и Firebase Messaging
У меня есть приложение для iOS, которое использует Google Toolbox для Mac и Firebase Messaging. После запуска pod update
чтобы обновить до последней версии FM, я получаю следующую ошибку после запуска сборки на проекте Xcode:
duplicate symbol _OBJC_IVAR_$_GTMSessionFetcher._taskPriority in:
.../Xcode/DerivedData/.../Build/Intermediates/....build/Debug-iphonesimulator/....build/Objects-normal/x86_64/GTMSessionFetcher.o
.../Xcode/DerivedData/.../Build/Products/Debug-iphonesimulator/GTMSessionFetcher/libGTMSessionFetcher.a(GTMSessionFetcher.o)
duplicate symbol _OBJC_IVAR_$_GTMSessionFetcher._servicePriority in:
.../Xcode/DerivedData/.../Build/Intermediates/....build/Debug-iphonesimulator/....build/Objects-normal/x86_64/GTMSessionFetcher.o
... // many more similar errors
duplicate symbol _OBJC_IVAR_$_GTMSessionFetcherService._retryEnabled in:
.../Xcode/DerivedData/.../Build/Intermediates/....build/Debug-iphonesimulator/....build/Objects-normal/x86_64/GTMSessionFetcherService.o
.../Xcode/DerivedData/.../Build/Products/Debug-iphonesimulator/GTMSessionFetcher/libGTMSessionFetcher.a(GTMSessionFetcherService.o)
ld: 147 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я пробовал следующее:
- Отключение Биткода
- Установка " Нет общих блоков" на "Да" (хотя это уже имело место)
Кто-нибудь может посоветовать? К сожалению, похоже, что обновление версии FM требуется из-за ошибки в моей текущей версии, так что единственный выход - как-то исправить эти ошибки.