美文网首页
Xcode11.3打包失败IPA processing fail

Xcode11.3打包失败IPA processing fail

作者: Peanut_S1 | 来源:发表于2020-06-22 19:02 被阅读0次

    这个问题早在几个月前就遇到了,没解决了,因为可以在Xcode10.3打包,所以自动跳过了,就在今天还是遇到了这个问题,真是不得不解决了呀,应了那句话,社会上混迟早要还的,😄,兜兜转转还是找上门了
    下边直接上我解决一步到位的方法吧
    首先出现这个问题的原因得弄清楚


    3531349-9b887040945a4791.png

    查看日志:IDEDistribution.standard.log


    3531349-36fe0d8663934429.png
    搜索failed 发现是因为项目中使用的SDK支持i386,x86_86这个架构,猜测是iOS13强制不支持模拟器架构打包。
    WechatIMG1527.jpeg
    于是我就挨个找项目中用到的SDK,哪些支持了i386,x86_86这个架构,怎么找呢?
    我当前使用到了AFNetworking.framework这个SDK,假设AFNetworking.framework存放的目录是:

    /Users/leo/Desktop/testDir/NIMSDK.framework
    1.使用终端进入到SDK内部
    2.查看当前支持的架构
    lipo -info AFNetworking
    可以看到AFNetworking当前支持的架构:
    Architectures in the fat file: AFNetworking are: i386 x86_64 armv7 arm64
    3.删掉i386,x86_86
    lipo -remove i386 AFNetworking -o AFNetworking
    lipo -remove x86_64 AFNetworking -o AFNetworking
    再次执行打包就行了。

    我就是按照上面的这个方法解决了,唉,长舒一口气
    综上终归是因为项目中使用的SDK支持i386,x86_86这个架构,可能是iOS13不支持模拟器架构了,所以必须强制去除。

    相关文章

      网友评论

          本文标题:Xcode11.3打包失败IPA processing fail

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