for architecture arm64

Xcode12孵延,13,14 在使用模擬器(Simulator)時(shí)編譯錯(cuò)誤的解決方法

就是說(shuō)在真機(jī)上可以運(yùn)行 模擬器上運(yùn)行失敗報(bào)出:?for architecture arm64

Showing All Messages

In /Users/mac/Desktop/adancing/eredar/eredar/Pods/APBToygerFacade/APBToygerFacade.framework/APBToygerFacade(APBToygerGuideTask.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/mac/Desktop/adancing/eredar/eredar/Pods/APBToygerFacade/APBToygerFacade.framework/APBToygerFacade' for architecture arm64

Showing All Messages

Linker command failed with exit code 1 (use -v to see invocation)

解決方法:

1、Xcode11 項(xiàng)目中模擬器會(huì)編譯為x86_64上忍,但Xcode12的模擬器基于蘋(píng)果Apple Silicon architecture執(zhí)行庐完,需要編譯為arm64運(yùn)行在模擬器上爪模。許多第三方庫(kù)(如Firebase址遇,AFNetworking等)并未提供Xcode12版本的更新支持队寇,導(dǎo)致報(bào)錯(cuò)吩屹。

2啸驯、Xcode12 開(kāi)始移除編譯設(shè)置(Bulid Settings)中的 Valid Architectures的宏定義。當(dāng)項(xiàng)目使用Xcode12打開(kāi)時(shí)候祟峦,會(huì)在User-Defines(項(xiàng)目的Bulid Settings里面)中自動(dòng)生成VALID_ARCHS宏定義罚斗。如果舊項(xiàng)目存在于此沖突的宏定義,會(huì)導(dǎo)致編譯失敗宅楞。

如何修復(fù)针姿?

第一步:添加 arm64 到 simulator architecture 中。主項(xiàng)目和pod項(xiàng)目都需要厌衙。

在主項(xiàng)目和pod項(xiàng)目的PROJECT的Build Settings中距淫,搜索Excluded Architecture ,添加 Any iOS Simulator SDK婶希,value填入 arm64

注意:在pod項(xiàng)目的build setting是cocopod自動(dòng)生成的榕暇,本次修改在下次更新第三方庫(kù)時(shí)候會(huì)被覆蓋,可以添加腳本在Podfile中喻杈,防止每次安裝和更新都需要手動(dòng)修改彤枢。

post_install do |installer|

? installer.pods_project.build_configurations.each do |config|

? ? config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"

? end

end

第二步:在主項(xiàng)目和pod項(xiàng)目的PROJECT的Build Settings中,刪除VALID_ARCHS(整個(gè)刪除筒饰,不能只刪除value留下Key)

————————————————

可以參考這里:

原文鏈接:https://blog.csdn.net/babylv1/article/details/109395657

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末缴啡,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子瓷们,更是在濱河造成了極大的恐慌业栅,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谬晕,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡攒钳,警方通過(guò)查閱死者的電腦和手機(jī)帮孔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)夕玩,“玉大人你弦,你說(shuō)我怎么就攤上這事×敲希” “怎么了禽作?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)揩页。 經(jīng)常有香客問(wèn)我旷偿,道長(zhǎng),這世上最難降的妖魔是什么爆侣? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任萍程,我火速辦了婚禮,結(jié)果婚禮上兔仰,老公的妹妹穿的比我還像新娘茫负。我一直安慰自己,他們只是感情好乎赴,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布忍法。 她就那樣靜靜地躺著,像睡著了一般榕吼。 火紅的嫁衣襯著肌膚如雪饿序。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,115評(píng)論 1 296
  • 那天羹蚣,我揣著相機(jī)與錄音原探,去河邊找鬼。 笑死顽素,一個(gè)胖子當(dāng)著我的面吹牛咽弦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胁出,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼离唬,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了划鸽?” 一聲冷哼從身側(cè)響起输莺,我...
    開(kāi)封第一講書(shū)人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎裸诽,沒(méi)想到半個(gè)月后嫂用,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丈冬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年嘱函,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埂蕊。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡往弓,死狀恐怖疏唾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情函似,我是刑警寧澤槐脏,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站撇寞,受9級(jí)特大地震影響顿天,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蔑担,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一牌废、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧啤握,春花似錦鸟缕、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至畜埋,卻和暖如春莫绣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背悠鞍。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工对室, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人咖祭。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓掩宜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親么翰。 傳聞我的和親對(duì)象是個(gè)殘疾皇子牺汤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353

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