iOS開發(fā) - Xcode 10報Error: Multiple commands produce類型的錯誤處理

Xcode 10 報Error: Multiple commands produce類型的錯誤處理

每次升級Xcode后運行項目都會藏有彩蛋

報錯:

Error: Multiple commands produce
Multiple commands produce '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/README.md':
1) Target 'NoCarCarriers' (project 'NoCarCarriers') has copy command from '/Users/zgw/Desktop/trunk_LRS/NoCarCarriers/NoCarCarriers/Tools/MJRefresh/README.md' to '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/README.md'

Multiple commands produce '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/Info.plist':
1) Target 'NoCarCarriers' (project 'NoCarCarriers') has copy command from '/Users/zgw/Desktop/trunk_LRS/NoCarCarriers/NoCarCarriers/Tools/Masonry/Info.plist' to '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/Info.plist'

Xcode10使用了一個的新創(chuàng)建系統(tǒng),比之前的提供更好的可靠性與創(chuàng)建性能够坐,而且可以獲取項目配置問題(默認設(shè)置新創(chuàng)建系統(tǒng))

Build System

Again, Xcode 10 uses a new build system. The new build system provides improved reliability and build performance, and it catches project configuration problems that the legacy build system does not.
The legacy build system is still available in Xcode 10. To use the legacy build system, select it in the File > Project/Workspace Settings sheet. Projects configured to use the legacy build system will display an orange hammer icon in the Activity View.

在蘋果文檔中绪爸,提及Xcode10中的關(guān)于舊項目New Build System更改適配中提及到以下兩點

The new build system has stricter checks for cycles between elements in the build in order to prevent unnecessary rebuilds.

It is an error for any individual file in the build to be produced by more than one build command. For example, if two targets each declare the same output file from a shell script phase, factor out the declaration of the output file into a single target.

New Build System會對構(gòu)建中的元素循環(huán)進行嚴格的檢查帆卓,避免不必要的重建自阱,這個就是錯誤出現(xiàn)的原因掉丽。

錯誤發(fā)生的普遍形式:

1.info.plist

Multiple commands produce '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/Info.plist':

2.README.md

Multiple commands produce '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/README.md':

3.LICENSE

Multiple commands produce '/Users/zgw/Library/Developer/Xcode/DerivedData/NoCarCarriers-awieesrvtoxgprhdtiipzcduxlho/Build/Products/Debug-iphonesimulator/NoCarCarriers.app/LICENSE':

4.Copy Pods Resources

有兩種解決方法:

一码邻、不使用New Build System

在File > Project/Workspace Settings中的Share Project/Workspace Settings 里build system 將 New Build System(Default) 切換成Legacy build system窥摄。


圖一

二绪囱、根據(jù)出錯信息测蹲,在新創(chuàng)建系統(tǒng)模式下,去掉多余的引用鬼吵。

圖二
關(guān)于Copy Pods Resources每次pod install之后都會出現(xiàn)問題的解決方案扣甲,更新cocoaPod到最新版本

終端:gem install cocoapods --pre

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市齿椅,隨后出現(xiàn)的幾起案子琉挖,更是在濱河造成了極大的恐慌,老刑警劉巖涣脚,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件示辈,死亡現(xiàn)場離奇詭異,居然都是意外死亡涩澡,警方通過查閱死者的電腦和手機顽耳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門坠敷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人射富,你說我怎么就攤上這事膝迎。” “怎么了胰耗?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵限次,是天一觀的道長。 經(jīng)常有香客問我柴灯,道長卖漫,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任赠群,我火速辦了婚禮羊始,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘查描。我一直安慰自己突委,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布冬三。 她就那樣靜靜地躺著匀油,像睡著了一般。 火紅的嫁衣襯著肌膚如雪勾笆。 梳的紋絲不亂的頭發(fā)上敌蚜,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天,我揣著相機與錄音窝爪,去河邊找鬼弛车。 笑死,一個胖子當(dāng)著我的面吹牛酸舍,可吹牛的內(nèi)容都是我干的帅韧。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼啃勉,長吁一口氣:“原來是場噩夢啊……” “哼忽舟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起淮阐,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤叮阅,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后泣特,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體浩姥,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年状您,在試婚紗的時候發(fā)現(xiàn)自己被綠了勒叠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片兜挨。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖眯分,靈堂內(nèi)的尸體忽然破棺而出拌汇,到底是詐尸還是另有隱情,我是刑警寧澤弊决,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布噪舀,位于F島的核電站,受9級特大地震影響飘诗,放射性物質(zhì)發(fā)生泄漏与倡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一昆稿、第九天 我趴在偏房一處隱蔽的房頂上張望纺座。 院中可真熱鬧,春花似錦溉潭、人聲如沸比驻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至狈茉,卻和暖如春夫椭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背氯庆。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工蹭秋, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人堤撵。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓仁讨,卻偏偏與公主長得像,于是被迫代替她去往敵國和親实昨。 傳聞我的和親對象是個殘疾皇子洞豁,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348