Как у меня есть цель расширения в моем Podfile с другим именем и все еще иметь компиляцию Xcode? - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть две цели в приложении: основная цель для приложения и расширение общего ресурса:

platform :ios, '10.0'

target 'MyApp' do
  use_frameworks!

  pod "DTCoreText", :git => "https://github.com/Cocoanetics/DTCoreText.git"
end

target 'MyShareExtension' do
  use_frameworks!

  pod "DTCoreText", :git => "https://github.com/Cocoanetics/DTCoreText.git", :subspecs => ['Extension']
end

Но всякий раз, когда я пытаюсь скомпилировать, я получаю эту ошибку из Xcode:

Multiple commands produce '.../DTCoreText.framework':
1) Target 'DTCoreText-Extension' has create directory command with output '.../DTCoreText.framework'
2) Target 'DTCoreText' has create directory command with output '.../DTCoreText.framework'

Я бьюсь головой о стену, как заставить их взаимодействовать (без использования устаревшей системы сборки)

...