xcode14 打完包后上传appstore报错的一个解决方案(No architectures in the binary. Lipo failed to..

2,164 阅读1分钟

首先在解决工程的build编译的问题后,debug包正常运行

但是在准备发生产包的时候,出现了两个问题

1.在打包过程,告诉我三方库的包没有添加Development Team,这个自己添加一下就行

或者看这篇文章

2.打完生产包准备传appstore,报错No architectures in the binary. Lipo failed to detect any architectures in the bundle executable

这个报错说我包里丢失了很多第三方的库,确实,以前xcode13打个包,有差不多20个framework,这回14打包才6个framework

试错过程:

改pod里面target的最低iOS版本,没用

重新pod install,没用

最后尝试了一下移除在我的工程里以前加了个打release包时用的脚本

然后就打包成功了,虽然不知道xcode做了什么,不需要自己处理模拟器的包,但是如果出了相同问题的小伙伴们也可以看看是不是有类似情况