7. 关于 Xcode Archive 后 App 出现在 Other Items 分组里的解决办法
Last updated
Last updated
作者: 高老师很忙
最近打包时遇到,Archive 成功后 App 出现在了 Other Items
分组里,而非原来的 iOS Apps 下面对应的 App 里,并且 Validate
处于禁用状态,无法导出 ipa
和上传 AppStore
。同时,使用 xcodebuild
进行打包时提示
这是因为出现了某些问题,导致打包生成的 xcarchive
文件是 Generic
类型,
苹果文档给出的错误原因有:
所依赖的静态库的 Skip Install
需要为 YES,主 Target 要为 NO。
如果在所依赖的静态库的使用了 Header build phase
(图3)
在 Xcode Archive 时,静态库的 Header build phase
会异常,可以删除Header build phase
,使用 Copy Files
;或者把Public下面的头文件放到 Project 里。可以通过查看 xcarchive/Products
目录是否只有 Application
目录进行确认是否因为这个问题引起。