1. 程式人生 > >Xcode10執行老專案報錯 Multiple commands produce

Xcode10執行老專案報錯 Multiple commands produce

使用Xcode10開啟老專案,回報這個錯誤提示 Multiple commands produce 

解決辦法是

1、不使用New Build System,在File > Project/Workspace Settings中的Share Project/Workspace Settings 裡build system 將New Build System(Default)切換成Legacy build system。

 

2、在 target -> Build phase > Copy Bundle Resource 中找到info.plist,移除plist

用Xcode10跑之前的專案,也就報了一種型別的錯誤:Multiple commands produce。這個的原因是專案中使用第三方庫裡面有README.md,README.txt,LICENSE,Info.plist之類的,而且是不止一個庫中有,重複的這些檔案,導致的報錯。

${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}