由于上傳App Stoer不允許x86_64, i386等模擬器框架,所以需要移除,而我的項目包含有Adjust.framework。
方案一:使用Run Script對 i386 和 x86_64 架構(gòu)剝離二進制:
- 在項目導(dǎo)航器中選擇您的項目。
- 在主視圖的左側(cè)選擇您的目標(biāo)。
- 轉(zhuǎn)到 ?Build Phases? 選項卡,點擊 ?+? 按鈕并選擇 ?New Run Script Phase?。
- 隨即顯示新的運行腳本,將其命名為 ‘Stripping Framework’。
- 將?此鏈接?中的代碼片段復(fù)制到輸入?yún)^(qū)域。
- 清理和重建。
方案二:framework移除x86_64, i386框架:
1、打開終端,進入入你的framework的路徑下
cd /Users/MAC/Desktop/MyProject/Adjust.framework
2、執(zhí)行以下命令
lipo -remove i386 Adjust -o Adjust && lipo -remove x86_64 Adjust -o Adjust
3、重新啟動,clean一下,Build一下,記住不要跑模擬器,然后打包上傳。