关于 Xcode Archive 后 App 出现在 Other Items 分组里的解决办法

最近打包时遇到,Archive 成功后 App 出现在了 Other Items 分组里,而非原来的 iOS Apps 下面对应的 App 里,并且 Validate 处于禁用状态,无法导出 ipa 和上传 AppStore。

苹果文档给出的错误原因有:
所依赖的静态库的 Skip Install 需要为 YES,主 Target 要为 NO。
如果在所依赖的静态库的使用了 Header build phase

在 Xcode Archive 时,静态库的 Header build phase 会异常,可以删除Header build phase,使用 Copy Files;或者把Public下面的头文件放到 Project 里。可以通过查看 xcarchive/Products 目录是否只有 Application 目录进行确认是否因为这个问题引起。

另外要注意检查国际化是否有出错导致,检查国际化文件

你可能感兴趣的:(关于 Xcode Archive 后 App 出现在 Other Items 分组里的解决办法)