項目在Xcode9中運作正常,但是在Xcode10的情況下,會報如下錯誤:
error: Multiple commands produce '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist':
1) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist'
2) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Server/Masonry/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist'
3) Target 'OptimalLive' has process command with input '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist'
修複流程如下:
1、依次點選[Xcode -> File ->Workspace Settings]菜單。打開如下視窗:
點選Build System tag下拉菜單,然後在彈出的菜單中選擇 "Legacy Build System" 選項,最後點選 "Done"按鈕。
2、使用"cmd+shift+alt+k" 快捷鍵Clean一下項目。
3、前往/Users/jerry/Library/Developer/Xcode/DerivedData目錄,清除目錄中的内容。
經過以上三個步驟即可解決這個Xcode10帶來的問題。
【互動教程清單,真正的手把手教學模式,點選或掃碼下載下傳】