xcode4 – Xcode 4:构建存档配置文件是否具体?

前端之家收集整理的这篇文章主要介绍了xcode4 – Xcode 4:构建存档配置文件是否具体?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我还没有真正使用 Xcode 3下的归档功能,但现在已经习惯了它在Xcode 4中.到目前为止,我总是习惯在我的所有项目中都有三个或四个构建设置:Debug,Distribution AdHoc和Distribution AppStore.颇. AdHoc和AppStore都是“Release”的副本,只是在为Codeigning选择的配置文件方面有所不同(所以基本上它们是方便的,确保我从未向错误的人发送错误签名的版本).

现在我注意到,每当我从组织者导出存档的构建时,Xcode都会询问我要使用哪个配置文件进行签名,但同时如果构建设置中选定的配置文件无效,则构建也会失败. Xcode 4档案供应配置文件是否独立于供应配置文件或与供应配置文件相关联?如何在没有太多构建设置组的情况下解决必须为AdHoc和AppStore构建的“挑战”(在Xcode 4中切换与构建方案相关联的组变得有些麻烦)?

谢谢!

解决方法

在Xcode 4中,如果归档应用程序,则使用您指定在其构建配置下使用的配置文件进行签名.很可能是从Xcode 3项目中继承的设置.

归档的应用程序可以在以后使用不同的配置文件(通过组织者或命令行)进行重新签名,因此在某种程度上,它们与提供配置文件无关.

管理AdHoc和AppStore构建的两个建议:

1)
第一个是利用Xcode 4方案,并为AdHoc和AppStore创建新方案

在方案菜单下:编辑方案 – >重复方案,然后在存档下您可以选择所需的构建配置(AdHoc,AppStore等…),然后您可以将此方案命名为AdHoc,AppStore也匹配.如果要构建for release,只需选择目标方案,它将使用构建配置中的关联供应配置文件对其进行签名.

2)维护1个方案,从构建配置中删除代码签名,并在归档后通过组织者专门对代码签名.

原文链接:/iOS/327858.html

猜你在找的iOS相关文章