問題
Xcode打包的時候晓殊,自動彈出IPA processing failed錯誤
是因為包中的庫帶有i386刮便,x86_86這兩個架構(gòu),而iOS13之后打包不支持該兩個架構(gòu)
解決方法
可以在打包的時候通過腳本剝離上述架構(gòu),但部分framework中不生效(我用ReactiveObjC就不行)
參考鏈接:https://stackoverflow.com/questions/42641806/check-and-remove-unsupported-architecture-x86-64-i386-in-ipa-archive把framework中的i386,x86_86架構(gòu)剝離吗货,然后重新打包:
lipo -info ReactiveObjC
查看 ReactiveObjC支持什么架構(gòu)
lipo -remove i386 ReactiveObjC -o ReactiveObjC
lipo -remove x86_64 ReactiveObjC -o ReactiveObjC
剝離架構(gòu),然后重新導(dǎo)入到工程