美文网首页程序员iOS开发记录
Xcode11打包 IPA processing failed错

Xcode11打包 IPA processing failed错

作者: freesan44 | 来源:发表于2020-07-01 11:28 被阅读0次

    问题

    Xcode打包的时候,自动弹出IPA processing failed错误



    是因为包中的库带有i386,x86_86這两个架构,而iOS13之后打包不支持该两个架构

    解决方法

    1. 可以在打包的时候通过脚本剥离上述架构,但部分framework中不生效(我用ReactiveObjC就不行)
      参考链接:https://stackoverflow.com/questions/42641806/check-and-remove-unsupported-architecture-x86-64-i386-in-ipa-archive

    2. 把framework中的i386,x86_86架构剥离,然后重新打包:

    lipo -info ReactiveObjC
    

    查看 ReactiveObjC支持什么架构

    lipo -remove i386 ReactiveObjC -o ReactiveObjC
    lipo -remove x86_64 ReactiveObjC -o ReactiveObjC
    

    剥离架构,然后重新导入到工程

    相关文章

      网友评论

        本文标题:Xcode11打包 IPA processing failed错

        本文链接:https://www.haomeiwen.com/subject/ocjcqktx.html