针对发布进行构建意味着为应用程序创建一个可以提交到苹果的App Store进行出售的版本。在考虑构建之前,应知道如何清除构建,如何创建发布配置,以及如何找到构建的产品。你需要针对App Store进行严格的编译。首先进行清除,然后使用预设发布配置进行编译,确保应用程序能够正确地上传。找到构建的应用程序,然后才能压缩和提交正确的文件。接下来的几个小节将阐述进行发布编译所需的技巧。
创建和编辑配置
在Xcode中,配置中存储着构建设置。配置中包含所有参数的预设值,所以只需选择一种配置,便可以针对设备或App Store进行编译。标准的Xcode项目提供Debug和Release配置。你可能还想创建其他配置,例如用于定期发布或临时发布的配置。
假定你已经遵循了本章前面的步骤,即已经设置了HelloWorld项目,并编辑了它的调试构建设置。它使用你的开发通配配置对应用程序签名。你不必在每次想切换签名配置时都去编辑构建设置,可以创建一个新的配置。
在Project窗口中,选择Groups & Files(组和文件)栏顶端的HelloWorld组。单击蓝色的Info按钮,打开Project Info窗口。该窗口包含4个选项卡:General(常规)、Build(构建)、Configurations(配置)和Comments(注释)。打开Configurations(配置)选项卡。
选择你已经定制过的Debug配置,单击窗口左下方的Duplicate(复制)按钮。Xcode创建一个副本,并打开一个文本输入框,要求输入它的名称,如图2-21所示。将名称由Debug copy改为Distribution。在实际开发中,你可能想编辑和/或复制Release配置,而不是Debug配置。本例使用Debug,因为它已经经过定制。
iPhone开发秘籍 (第2版)——2.13 针对发布进行构建
书名: iPhone开发秘籍 (第2版)
作者: [美] Erica Sadun
出版社: 人民邮电出版社
原作名: The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK 3.0
译者: 张彩霞 | 高颖 | 易磊
出版年: 2010-11
页数: 680
定价: 99.00元
装帧: 平装
丛书: 图灵程序设计丛书
ISBN: 9787115240019