美文网首页ios开发经验
IPA processing failed

IPA processing failed

作者: ChenL | 来源:发表于2020-09-14 10:05 被阅读0次
    1.png

    Xcode11今天打包报这个问题.

    这是因为项目使用的SDK如framework支持i386,x86_64这个架构,iOS13强制不支持模拟器架构打包。

    解决步骤如下:

    第一步,点击Show logs
    第二步,打开这个IDEDistribution.standard.log
    2.png
    第三步,搜索x86_64,搜索结果上一行,有一个framework路径的,就是需要修改的
    3.png
    第四步,复制framework名字,到xcode搜一下,show in finder,找到路径
    第五步,cd 到这个路径,例如:

    cd /Users/chenliang/Desktop/***/DWDrmServer.framework

    第六步,先查询,再删除SDK中的i386,x86_64构架
    lipo -info DWDrmServer
    
    4.png

    里面会显示包含的架构,应该会包含i386,x86_64构架
    然后分别执行如下命令删除,把DWDrmServer换成自己使用的framework名字

    lipo -remove i386 DWDrmServer -o DWDrmServer
    lipo -remove x86_64 DWDrmServer -o DWDrmServer
    
    5.png

    相关文章

      网友评论

        本文标题:IPA processing failed

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