Несколько команд вызвали ошибку xcode 10
Я работаю над приложением iOS. Он отлично работает в Xcode 9.4.1, но когда я его создаю в Xcode 10, он вызывает следующую ошибку:
:-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist':
1) Target 'TLYShyNavBar' has copy command from '/Users/.../Desktop/Workspace/iOS/.../Pods/TLYShyNavBar/TLYShyNavBar/Info.plist' to '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist'
2) Target 'TLYShyNavBar' has process command with input '/Users/.../Desktop/Workspace/iOS/.../Pods/Target Support Files/TLYShyNavBar/Info.plist'
Я пробовал решения с этой должности, но они не работали. Любая помощь предоставляется. Спасибо!
Ответы
Ответ 1
Я нашел решение для этой ошибки сборки, для тех, кто имеет такую же проблему с системой сборки Xcode 10, выполните следующие действия, чтобы исправить это:
- В Xcode перейдите в File-> Настройки Project/Workspace.
- Измените систему сборки на систему Legacy Build.
![enter image description here]()
Он разрешит проблему сборки с новым Xcode 10.
Если вы хотите работать с новой системой сборки, вы можете найти справку по устранению неполадок на этой странице справки Apple Xcode.
Редактировать:
Я смог решить проблему с новой системой сборки Xcode, удалив дубликат info.plist из Pod, выполнив следующие шаги:
Решение - Открыть цель> Фаза сборки> Ресурс копирования ресурсов/Скомпилировать источники> Удалено info.plist отсюда