Multiple commands produce '/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovbggd/Build/Products/QA-iphonesimulator/MyProject.app':
1) Target 'MyProject' has create directory command with output '/Users/abc/Library/Developer/Xcode/DerivedData/MyProject-cworwzaxajsmfkcfvourofovbggd/Build/Products/QA-iphonesimulator/MyProject.app'
2) That command depends on command in Target 'MyProject': script phase “[CP] Copy Pods Resources”
Copy pods resources
中的脚本似乎与正常的构建命令冲突。我已经尝试了所有可用的解决方案
- 从
copy bundle resources
中删除冗余文件。 - 更新 cocoapods。
- 将
Build settings
下的product module
名称更改为 独一无二的。 - 从
Copy Bundle Resources
中删除了 info.Plist
临时修复:Xcode > File > Workspace Settings > Build System > 选择“Legacy Build System”
最佳答案
@鸟笼 - 更新 CocoaPods> 终端
sudo gem update cocoapods
然后删除Pods文件夹,.xcworkspace然后删除Podfile.lock
然后重新安装所有库。
pod install
关于ios - Xcode 10 多个命令为 Pods 依赖构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52421408/