iOS報錯:linker command failed with exit code 1 (use -v to see invocation)

一、遇到的問題

iOS編譯報錯:linker command failed with exit code 1 (use -v to see invocation)

二、問題的原因

項目添加文件的時候添加了相同的文件

三、排查問題的方法

在報錯信息中,復制文件名,全局搜索,排查問題

四、解決問題的方法

解決方法1:刪除一個重復的文件

解決方法2:在build Phases 中 搜索文件名 然后在compile Sources刪除重復導入的文件

五、可能的其他原因

添加第三方開源框架導致 :添加.a文件時類似的情況,問題大多主要是出現在Ohter Linker Flags 這個屬性,找到Build settings->Linking->Other Linker Flags,將此屬性修改成-all_load

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容