美文网首页
上传App Store 报错 ERROR ITMS-90087:

上传App Store 报错 ERROR ITMS-90087:

作者: 大大的西瓜灬 | 来源:发表于2021-02-09 10:56 被阅读0次

    报这个错一般是由于自己制作的framework 包含了x86_64, i386 架构,这个是苹果不允许的。

    解决办法:剔除掉x86_64, i386这两个架构

    找到路径

    1、cd 到问题文件路径。可以通过项目中直接搜索对应的framework,右键Show in Finder后,进行拖拽填充对应路径。

    查看所含架构

    2、执行命令: lipo -info ImSDK(ImSDK为对应的framework名)
    控制台输出: Architectures in the fat file: ImSDK are: x86_64 armv7 arm64

    删除不需要的架构

    3、lipo -remove x86_64 ImSDK -output ImSDK(ImSDK为对应的framework名,x86_64为需要删除的架构)

    查看所含架构

    4、执行命令: lipo -info ImSDK(ImSDK为对应的framework名)
    控制台输出: Architectures in the fat file: ImSDK are: armv7 arm64

    大功告成

    5、重新编译项目,上传App Store。

    相关文章

      网友评论

          本文标题:上传App Store 报错 ERROR ITMS-90087:

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