2016-11-15 19 views
10

剛剛完成解決我的錯誤轉換爲Swift 3後才試圖編譯時出現此錯誤。爲了清晰起見,我附上了屏幕截圖,它看起來不像系統正在尋找.app文件或.sh文件。真的不知道太多關於豆莢,所以任何幫助將不勝感激!運行自定義shell腳本'[cp]嵌入pods框架'沒有這樣的文件或目錄

enter image description here

+0

只需粘貼鏈接到您的截圖中你的問題,即使它沒有嵌入,因爲它總是比有去到外部資源,如谷歌帶來更好的圖像。 – Moritz

+0

@EricAya請參閱編輯 –

+0

好 - 我已將它轉換爲嵌入式圖像。 – Moritz

回答

26

似乎已經找到了解決辦法。我的項目名稱在兩個字中間有一個空格,我知道這是非常糟糕的練習。不完全確定是什麼導致了這個錯誤,儘管可以得出結論,因爲問題起源於Pods框架,它可能與Cocoapods相關,而不是遷移到Swift 3.

我將問題追溯到Pods框架我的項目在廣泛搜索這個問題的解決方案後。

修復了突出顯示的行上單引號的雙引號,並立即構建項目。希望這可以幫助其他任何有類似問題的人!

enter image description here

+0

只需添加一個註釋 - 問題不太可能與Swift 3有關。自從XCode 8出現後(我開始了一個新的Swift 3項目),我已經將所有東西都運行了fince - 這個問題最近纔開始。所以也許它是新版本的Cocoapods(1.2.0.beta.1)或XCode 8.1。 – Sebastian

+0

@Sebastian感謝您的洞察力,我會添加一個註釋來進一步澄清,我不確定是什麼引起了這個問題,並且更可能與新版本的Cocoapods而不是Swift 3有關。 –

+0

@resin_quirrel感謝您前往麻煩來粘貼你的解決方案。我有同樣的問題,並按照你的建議解決它。 – skymook

相關問題