error: linker command failed with exit code 1 (use -v to see invocation)的幾種解決方案

error: linker command failed with exit code 1 (use -v to see invocation)可以說是我們做開發(fā)遇到的最多的一個問題了罚舱,下面說下我遇到這個問題曾經(jīng)解決的方案


報錯的文件截圖

解決方案1:

回憶你最近剛剛寫的文件彩库,找到之后查看是否在.m文件中的頭文件導入的時候?qū)氲氖且粋€.m文件 ?扭吁,如果是這樣的話,替換你所需要的頭文件的.h文件編譯既可以通過。

解決方案2:

一般在打包的時候會有這個問題,這里的解決方案是在Xcode中來到Build settings中 ?搜索bitcode ?然后更改屬性為No既可以編譯通過附帶截圖如下?


更改bitcode屬性為no

解決方案3:

如果之前的解決方案行不通不急? ,繼續(xù)以下方案 .在Xcode中來到Build settings中? 搜索link ?然后添加-Objc關鍵文字, 既可以編譯通過附帶截圖如下


搜索link


添加-ObjC

如果解決問題3沒有編譯通過 ?嘗試加入-all_load 關鍵字再次編譯秤茅。

解釋說明:

-ObjC

這個flag告訴鏈接器把庫中定義的Objective-C類和Category都加載進來。這樣編譯之后的app會變大(因為加載了其他的objc代碼進來)童叠。但是如果靜態(tài)庫中有類和category的話只有加入這個flag才行框喳。

-all_load

這個flag是專門處理-ObjC的一個bug的。用了-ObjC以后厦坛,如果類庫中只有category沒有類的時候這些category還是加載不進來帖努。變通方法就是加入-all_load或者-force-load。-all_load會強制鏈接器把目標文件都加載進來粪般,即使沒有objc代碼拼余。-force_load在xcode3.2后可用。但是-force_load后面必須跟一個只想靜態(tài)庫的路

最終的結(jié)果是這樣的


添加的按鈕-all_load


添加之后的結(jié)果

解決方案4:

如果可悲的伙伴上述的方案依然沒有解決你的問題亩歹,那么不要灰心匙监。小編在教你幾招

如果經(jīng)過上面的嘗試依然沒有解決問題,那么應該就是你的第三方的問題了小作,查看最近加入的第三方框架是否添加了必要的依賴庫亭姥,可以重新查找在一一添加對應的第三方框架所需要的依賴庫,在編譯看看是否解決了你的問題哪顾稀?


添加對應的第三方庫的方法和路徑

添加成功后的依賴庫:

添加需要的依賴庫

最后編譯一下看看是不是通過了那达罗??

解決方案5:

經(jīng)過上面的方法你依然沒有通過 ?也是醉了的情況 。小編告訴你最后一招就是編輯你的podfile文件静秆,可以考慮把之前pod的文件全部重新刪除粮揉,然后重新添加,如果你可以定位到大致是哪個第三方的問題抚笔,可以在pod之前不需要添加指定版本號扶认。

比如你使用的是pod 'ReactiveObjC', '~> 3.0.0'? 可以把, '~> 3.0.0'去掉 在重新pod install一下重新編譯 假如使用的是pod 'ReactiveObjC' ?這種方式默認是使用最新的第三方。

如果編譯還沒有通過 ?重新加載第三方殊橙,使用pod update 命令 辐宾,更新所有的第三方之后應該即可編譯通過

感謝小伙伴的認真學習,如果我的方法有幫到你膨蛮,點個??支持一下吧~


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末叠纹,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子敞葛,更是在濱河造成了極大的恐慌誉察,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件制肮,死亡現(xiàn)場離奇詭異冒窍,居然都是意外死亡,警方通過查閱死者的電腦和手機豺鼻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門综液,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人儒飒,你說我怎么就攤上這事谬莹。” “怎么了桩了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵附帽,是天一觀的道長。 經(jīng)常有香客問我井誉,道長蕉扮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任颗圣,我火速辦了婚禮喳钟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘在岂。我一直安慰自己奔则,他們只是感情好,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布蔽午。 她就那樣靜靜地躺著易茬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪及老。 梳的紋絲不亂的頭發(fā)上抽莱,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機與錄音骄恶,去河邊找鬼岸蜗。 笑死,一個胖子當著我的面吹牛叠蝇,可吹牛的內(nèi)容都是我干的璃岳。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼悔捶,長吁一口氣:“原來是場噩夢啊……” “哼铃慷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蜕该,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤犁柜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后堂淡,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體馋缅,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡扒腕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了萤悴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瘾腰。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖覆履,靈堂內(nèi)的尸體忽然破棺而出蹋盆,到底是詐尸還是另有隱情,我是刑警寧澤硝全,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布栖雾,位于F島的核電站,受9級特大地震影響伟众,放射性物質(zhì)發(fā)生泄漏析藕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一凳厢、第九天 我趴在偏房一處隱蔽的房頂上張望噪径。 院中可真熱鬧,春花似錦数初、人聲如沸找爱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽车摄。三九已至,卻和暖如春仑鸥,著一層夾襖步出監(jiān)牢的瞬間吮播,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工眼俊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留意狠,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓疮胖,卻偏偏與公主長得像环戈,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子澎灸,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容