Xcode 10 打包導出時報錯Failed to verify bitcode in AipBase.framework/AipBase: error: Cannot extract bund...

作為iOS開發(fā)者,新的開發(fā)工具正式發(fā)布時定然要及時更新,但不幸的是有好多坑。這是其中一個比較難遇見的坑,其他的在網(wǎng)上比較好找,就不一一列出了。
當打包導出的時候,提示錯誤如下:

Failed to verify bitcode in AipBase.framework/AipBase:
error: Cannot extract bundle from /var/folders/n2/2hc63w0d555cdbpqxwmpy84w0000gn/T/XcodeDistPipeline.ujv/Root/Payload/DDGD.app/Frameworks/AipBase.framework/AipBase (i386)

方法一: 這是因為code 新的build System造成的,一個避免延誤開發(fā)打包的方法展示給大家:

進入xcode -file-workSpace settings :

屏幕快照 2018-09-19 下午5.00.23.png

選擇 legacy build System 重新打包導出解決問題。

方法二:
為了方便開發(fā)者調(diào)試,AipBase.framework合并了模擬器和真機架構,上線前,使用lipo工具移除相關架構即可,就可以解決這個問題,這個解決的比較徹底,建議用這個方法:

cd lib

使用lipo -info 可以查看包含的架構

lipo -info AipBase.framework/AipBase  # Architectures in the fat file: AipBase are: i386 x86_64 armv7 armv7s arm64
# 移除x86_64, i386
lipo -remove x86_64 AipBase.framework/AipBase -o AipBase.framework/AipBase
lipo -remove i386 AipBase.framework/AipBase -o AipBase.framework/AipBase
lipo -remove x86_64 AipOcrSdk.framework/AipOcrSdk -o AipOcrSdk.framework/AipOcrSdk
lipo -remove i386 AipOcrSdk.framework/AipOcrSdk -o AipOcrSdk.framework/AipOcrSdk
# 再次查看
lipo -info AipBase.framework/AipBase # Architectures in the fat file: AipBase are: armv7 armv7s arm64
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,096評論 2 59
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,319評論 25 708
  • 1 全局配置 1.1 Keychain全局配置 1.1.1配置Provisioning Profiles 1、將/...
    Kevin_Junbaozi閱讀 13,550評論 3 29
  • 消息系統(tǒng)一般有以下的語義: At most once:消息可能丟失,但不會重復投遞At least once:消息...
    lqsss閱讀 1,911評論 0 0
  • 龍王情定玄天門 青山翠障,仙氣繚繞,高聳入云的山峰,為玄天門曾添了幾分神秘的色彩,今天的玄天門十分的熱鬧,今天是三...
    余生丶請多指教閱讀 1,197評論 0 0

友情鏈接更多精彩內(nèi)容