ios 13 xcode 11提交 IPA processing failed 如何处理有问题的文件

本文基于sxwlyp924app的文章做简化说明

个人对于如何找到和处理文件产生了疑问,在这里整理一下。

文件在哪

由于我使用Unity导出Xcode工程,所以是到unity工程里找对应文件。其他文件里提到的扩展名都很统一,而我引用了ShareSDK,有一个叫libWXWorkApi.a的文件。
直接通过文件夹找到这个文件就好,unity里可以直接搜索名字,在Finder里显示,直接terminal cd + 拖文件进来就能获得路径。

怎么处理

虽然名字奇形怪状的,但基本命令都好使。Leoeoo的文章里使用的NIMSDK并不是包名,单纯是文件名字。所以找对文件对着用就行。
1.查看有那些架构
lipo -info 文件名
2.删除不支持都架构

lipo -remove i386 文件名 -o 文件名
lipo -remove x86_64 文件名 -o 文件名

你可能感兴趣的:(ios 13 xcode 11提交 IPA processing failed 如何处理有问题的文件)