<article class="_2rhmJa">
升級到Xcode12之后吵聪,當(dāng)使用模擬器運(yùn)行時(shí)報(bào)出了
building for iOS Simulator, but linking in object file built for iOS,
這樣的錯(cuò)誤,經(jīng)過大量的嘗試和搜索
看到這個(gè)回答奏篙,解決了一部分人的問題
http://www.reibang.com/p/f1436462c825
方式是
Target — Build Settings — VALID_ARCHS 的值刪掉
對我沒用囊骤,因?yàn)閳?bào)出了另一個(gè)錯(cuò)
No architectures to compile for (ARCHS=arm64 x86_64, VALID_ARCHS=).
文章里也說了另一個(gè)解決辦法
VALID_ARCHS 加上 x86_64
對我沒用馏锡,還是報(bào)之前的錯(cuò)誤
于是接著找啊找蛔外,后來找到了這篇文章
https://developer.apple.com/forums/thread/657913
Excluded Architecture 加上 arm64
Build Active Architecture Only 設(shè)置為 NO
設(shè)置可行 但打真機(jī)包的時(shí)候 Excluded Architecture 里的值要去掉
后序有更好的辦法再更新
</article>
9人點(diǎn)贊
作者:forping
鏈接:http://www.reibang.com/p/55d290a204e7
來源:簡書
著作權(quán)歸作者所有蛆楞。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處夹厌。