Использование модулей «GoogleMaps» и «GooglePlaces», когда при архивировании сборки iOS возникает ошибка получения нескольких команд, приводит к получению цели GoogleUtilities - PullRequest
0 голосов
/ 26 сентября 2018

Возникли проблемы с архивированием - я получаю сообщение об ошибке «Сведения о системе сборки», в котором говорится:

Multiple commands produce '.../Library/Developer/Xcode/DerivedData/.../Build/Intermediates.noindex/ArchiveIntermediates/.../IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework':
1) Target 'GoogleUtilities-00567490' has create directory command with output '.../Library/Developer/Xcode/DerivedData/.../Build/Intermediates.noindex/ArchiveIntermediates/.../IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework'
2) Target 'GoogleUtilities-ac14cd06' has create directory command with output '.../Library/Developer/Xcode/DerivedData/.../Build/Intermediates.noindex/ArchiveIntermediates/.../IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework'

Я недавно обновился до последней версии Xcode (v 10.0).Я также использую Cocoapod версии 1.6.0.beta.1

Используя GoogleMaps pod версии 2.7.0, GooglePlaces pod версии 2.7.0 Когда я запускаю 'pod install', он также устанавливает 'GoogleUtilities (5.3.0)'.

Я попытался удалить мой Podlock, Podfile, .xcworkspace и т. Д. И начать заново с новым Podfile, pod init, pod install и т. Д. После обновления Cocoapods, но все же безуспешно.

Я ищу дубликат, относящийся к GoogleUtilities или Местам или Карточкам в Фазах сборки в рамках Embed Pod Frameworks, но без особой удачи.Когда я заглядываю в папку Pods, я вижу две платформы GoogleUtilities, "GoogleUtilities-00567490" и "GoogleUtilities-ac14cd06", но обе они не имеют одинакового содержимого.

Только теперь возникает эта проблема послеобновление Xcode до версии 10.0.

1 Ответ

0 голосов
/ 26 сентября 2018

Перейдите в «Файл»> «Параметры рабочего пространства», а затем измените «Систему сборки» с «Новая система сборки (по умолчанию)» на «Традиционная система сборки», и вы сможете архивировать.Надеемся, что появится другое решение для использования этих модулей и новой системы сборки в Xcode 10.0

.
...