Сборка запускается, но архив завершается неудачно при обращении к Firebase в нескольких целях с помощью CocoaPods - PullRequest
0 голосов
/ 22 февраля 2020

Я хочу использовать Firebase в Siri Intent. Я попытался запустить его, и оно работает, но при попытке заархивировать приложение не удается заархивировать.

Я использую Xcode 11.2.1 на macOS Catalina 10.15.3 и CocoaPods 1.8.4.

Ошибки:

  • Создание нескольких команд /UninstalledProducts/iphoneos/GTMSessionFetcher.framework ': 1) У цели' GTMSessionFetcher-Core 'есть команда создания каталога с выводом' /Users/matan/Library/Developer/Xcode/DerivedData/Sendy-bqdzdmefsanhbvezktv/W/W/W/Intex.Intex.Inter_Mate.Cat Sendy / IntermediateBuildFilesPath / UninstalledProducts / iphoneos / GTMSessionFetcher.framework '2) У цели' GTMSessionFetcher.default-Core 'есть команда создания каталога с выходными данными' / Users / matan / Library / Developer / Xcode / DerivedData / Sendy-bqdzdmefsawhizzdz2d2). NOINDEX / ArchiveIntermediates / Sendy / Inter mediateBuildFilesPath / UninstalledProducts / iphoneos / GTMSessionFetcher.framework '

  • Несколько команд выдают' /Users/matan/Library/Developer/Xcode/DerivedData/Sendy-bqdzdmefsanhbiveercin/datex_Im_Datex_Intex_ExidatesHatex.index.indexter_matexter_matexterxter_matexter_dexter_dexter_dex.dex. /Sendy/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework ': 1) У цели' GoogleUtilities-00567490 'есть команда создания каталога с выводом' / Users / matan / Library / Developer / Xcode / DerivedData / Sendy-bqdzilderckvh.dvf). noindex / ArchiveIntermediates / Sendy / IntermediateBuildFilesPath / UninstalledProducts / iphoneos / GoogleUtilities.framework '2) У целевого объекта' GoogleUtilities-ac14cd06 'есть команда создания каталога с выходными данными' / Users / matan / Library / Developer / Xcode / DerivedData / Sendy-bwdvdwwvvd / bqdh_vvdh_bvdh Intermediates.noindex / ArchiveIntermediates / Sendy / IntermediateBuildFilesPath / UninstalledProducts / iphoneos / GoogleUtilities.framework '

archive errors

Подфайл:

project 'Sendy.xcodeproj'

# Uncomment the next line to define a global platform for your project
platform :ios, '13.0'

abstract_target 'SendyPods' do

  use_frameworks!

  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Storage'
  pod 'Firebase/Firestore'
  pod 'FirebaseFirestoreSwift'

  target 'Sendy' do
    pod 'Firebase/Crashlytics'
    pod 'Firebase/Analytics'
    pod 'Firebase/Performance'
    pod 'FirebaseMessaging'
    pod 'GoogleSignIn'
  end

  target 'SendyIntents'

  target 'SendyIntentsUI'

end

1 Ответ

0 голосов
/ 22 февраля 2020

Я закончил тем, что изменил систему сборки на Legacy Build System, которая использовалась до Xcode 10. Вы можете переключиться на Legacy Build System в Файл -> Настройки рабочего пространства -> Система сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...