ios – 为什么xcode存档成功但创建一个空的.xcarchive文件?

ios – 为什么xcode存档成功但创建一个空的.xcarchive文件?,第1张

概述背景 我有一个应用程序,我正在尝试存档并提交到应用程序商店进行审批.部分过程需要使用应用程序加载器准备和加载存档.我用过产品 – >存档并提示存档成功,但它没有出现在管理器上 – >存档标签. 项目构建细节 1个应用目标,“AppName” 1个静态库,cocos2d库(cocos2d v0.99.5-rc1) Xcode版本4.0.2 第一步 将“跳过安装”设置为“否”: >项目 > AppNa 背景

我有一个应用程序,我正在尝试存档并提交到应用程序商店进行审批.部分过程需要使用应用程序加载器准备和加载存档.我用过产品 – >存档并提示存档成功,但它没有出现在管理器上 – >存档标签.

项目构建细节

1个应用目标,“Appname”

1个静态库,cocos2d库(cocos2d v0.99.5-rc1)

Xcode版本4.0.2

第一步

将“跳过安装”设置为“否”:

>项目
> Appname目标
> cocos2d库

在三者上设置跳过安装允许我构建存档并在组织器上显示(非空xcarchive).但是,当我尝试验证时,它会提示:

“Appname”不包含单捆绑应用程序或包含多个产品.请选择其他存档,或调整您的方案以创建单包应用程序.

我检查了存档包内容包含目录“Products”中的cocos2d库.根据一些帖子和cocos2d论坛,我们不应该将其作为二进制文件的一部分提交以供批准.

采取零KB KB .xcarchive的步骤

由于不应该包含静态cocos2d库,我已经将cocos2d库目标更改为跳过安装:“是”.现在,如果我存档项目,它会提示构建成功,但它会创建一个空的.xcarchive文件,无法在organizer-> archives选项卡上看到.

解决方法 我有我的问题的解决方案,如果其他人面临同样的问题这里是我采取的步骤来解决问题.

cocos2d库

– 对于cocos2d库中的所有配置,将skip install设置为YES.

– 将代码签名标识设置为“不对所有配置进行代码签名”.静态库不是代码签名的.

– 将安装目录更新到/usr/local/lib.

应用程序库

– 将安装构建产品位置更新为/tmp/$(PROJECT_name).dst

– 将安装目录更新为$(LOCAL_APPS_DIR)(/ Applications).

– 更新代码签名标识部分.

总结

以上是内存溢出为你收集整理的ios – 为什么xcode存档成功但创建一个空的.xcarchive文件?全部内容,希望文章能够帮你解决ios – 为什么xcode存档成功但创建一个空的.xcarchive文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存