美文网首页
Xcode 11.1 archive ipa processin

Xcode 11.1 archive ipa processin

作者: ALittleNasty | 来源:发表于2019-10-25 11:25 被阅读0次

    更新了 Xcode11.1 版本以后第一次打包失败, 我用的是 AdHoc 的方式发布内测包。直接点击 **show log** 按钮,打开 log 的文件夹如下图:

    log 文件目录

    点击打开 IDEDistribution.standard.log 日志,直接在里面搜索 “error” “failed” 关键字,找到失败原因,结果如下图:

    失败原因

    之前上网查找了失败原因,就有人说是因为 framework 的 i386 和 x86_64 架构引起的打包错误,果然, 从日志中可以看出来是因为我是用的 ImSDK 里面的 X86_64 架构问题。

    解决办法

    直接找到项目中的 ImSDK.framework 然后右键 show in finder, 打开 ImSDK.framework 所在的文件目录, 然后打开终端,cd 到这个目录下面删除 i386 和 x86_64 架构。操作截图如下:

    删除 x86_64

    由于我的 ImSDK 里面并没有 i386 的架构,删除的时候终端已经提示了,删除 x86_64 直接就成功了。

    删除 i386 的终端命令: lipo -remove i386 ImSDK -o ImSDK

    删除 x86_64的终端命令: lipo -remove x86_64 ImSDK -o ImSDK

    删除完了以后, 重新打包就 ok 了。

    相关文章

      网友评论

          本文标题:Xcode 11.1 archive ipa processin

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