Xcode 報(bào)錯(cuò)是不是很煩,看到這個(gè)報(bào)錯(cuò)不懂,
linker command failed with exit code 1 (use -v to see invocation)
下面請(qǐng)聽我分解颜骤,首先確認(rèn)錯(cuò)誤出現(xiàn)時(shí)間,是剛拖進(jìn)工程報(bào)錯(cuò)美旧,還是創(chuàng)建了文件報(bào)錯(cuò)凡简。
托外部SDK報(bào)錯(cuò),多半是依賴庫(kù)的問題呀闻。
1化借、我以前添加開源的.a文件時(shí)也遇到過(guò)類似的情況,問題大多主要是出現(xiàn)在Ohter Linker Flags 這個(gè)屬性捡多,找到Build settings->Linking->Other Linker Flags蓖康,將此屬性修改成-all_load
2、把Other Linker Flags下的屬性全刪除了垒手。
3蒜焊、錯(cuò)誤信息中出現(xiàn)了某個(gè)類的名字,去原文件中看看#import了哪些第三方庫(kù)科贬,把這些庫(kù)挨個(gè)注釋排除山涡,找到出錯(cuò)的那個(gè)庫(kù),然后按照官方提供的步驟重新添加一遍。
4鸭丛、看看是不是有新添加的文件跟之前文件同名
創(chuàng)建新文件報(bào)錯(cuò),就是你的文件名重復(fù)了唐责,系統(tǒng)不知道怎么處理了鳞溉。
重新命名或者刪除就可以了,遇到問題不要緊張分析百度是關(guān)鍵鼠哥。
革命尚未成功熟菲,同志仍需努力