Как решить «дублировать символ» при добавлении Firebase в Xcode

Я не могу решить ошибку «дублировать символ».

Ошибка

duplicate symbol _GSDK_NSClassFromString in: .../Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_9ea29fd47bf44ee000bc4282b65dac06.o) /Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o) duplicate symbol _GSDK_objc_getClass in: .../Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_9ea29fd47bf44ee000bc4282b65dac06.o) /Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o) duplicate symbol _GSDK_objc_getProtocol in: ...Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_9ea29fd47bf44ee000bc4282b65dac06.o) .../Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o) duplicate symbol _GSDK_objc_lookUpClass in: ...Pods/FirebaseCore/Frameworks/FirebaseCore.framework/FirebaseCore(overload_9ea29fd47bf44ee000bc4282b65dac06.o) ...Pods/GoogleSymbolUtilities/Frameworks/frameworks/GoogleSymbolUtilities.framework/GoogleSymbolUtilities(overload.o) ld: 4 duplicate symbols for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я обновил и установил подфайл. Но это не сработало.

Файл подкачки

 target 'game' do # Pods for game pod 'Firebase' pod 'Firebase/AdMob' end 

Я мог бы добавить Firebase раньше. Но когда я случайно удалю «FirebaseCore.framework». После этого я удалил Pods и переустановил Firebase, но это не сработало.

Как я могу это решить?

2 Solutions collect form web for “Как решить «дублировать символ» при добавлении Firebase в Xcode”

Я была такая же проблема. Кажется, что флаг -all_load в других флагах Linker вызывает это.

В 3.11.1 появилась проблема сборки Firebase, которая будет исправлена ​​в 3.13.0, что может вызвать проблему с дублирующимся символом. В то же время обходным путем является резервное копирование Firebase 3.11.0 путем аннотирования любых подпрограмм Firebase в вашем podfile с явным номером версии, например:

 pod 'Firebase/Analytics', '3.11.0' 
  • Xcode 8.3 xcodebuild exportArchive не работает Ошибка «Неприменимые устройства»
  • Xcode 5.1 очень медленный, чтобы создавать и запускать на iPad Air
  • Найти / заменить в Xcode с помощью регулярного выражения
  • Обновление местоположения IOS 9 Обновление фоновой задачи через 3 минуты
  • Можно ли предварительно скомпилировать файлы xib / раскадровки?
  • Невозможно выполнить расчет и распечатать на этикетке
  • Ошибка проверки / отправки: проверка неудачного кода приложения
  • Как получить доступ к файловой системе симулятора iOS через SSH?
  • как случайное размещение UIButton и значение
  • Как центрировать UIActivityIndicator?
  • Как получить будний день и / или название месяца из переменной NSDate?
  • Interesting Posts

    Xcode iOS Simulator не загружает новый проект

    Невозможно настроить делегат NSXMLParser самостоятельно

    iOS 8 – Видео и звуковые файлы не будут воспроизводиться с домашнего веб-приложения

    UIScrollView – рассказать разницу между setContentOffset и ручной прокруткой

    Щебетать Опубликовать iOS6 «Отменить»

    Вывод экземпляра печати в консоли Xcode

    Как создать сборку симулятора iPhone или .zip для отправки в Facebook для просмотра в iOS

    быстро: как рисовать дугу на карте через MapKit?

    Медленный переход Шккене

    Xcode 5 неожиданно выходит сразу после попытки загрузки идентификаторов

    используя smartStore в приложении iOS, которое интегрировано с salesforce mobile-sdk iOS

    Точно, когда NSOperation удаляется из NSOperationQueue при отмене запроса?

    попытка добавить кнопку «Готово» к цифровой клавиатуре

    iOS idleTimerDisabled поведение

    Как объединить несколько PDF-файлов в один PDF-файл

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.