iPhone开发秘籍 (第2版)2.10 针对iPhone进行构建_iPhone开发秘籍 (第2版)2.10 针对iPhone进行构建试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > iPhone开发秘籍 (第2版) > 2.10 针对iPhone进行构建

iPhone开发秘籍 (第2版)——2.10 针对iPhone进行构建

针对模拟器的构建和在模拟器中的测试到此为止。iPhone开发的最终目标是创建能够在实际设备上运行的应用程序。达成该目标的方式有3种:为开发而构建,为发布而构建,以及为临时发布而构建。这3种方式分别允许你在设备上进行本地测试,为App Store而构建,以及对在最多100台注册设备上运行的应用程序构建测试和审查版。第1章介绍了移动配置,并展示了如何在苹果的 iPhone开发人员计划门户中创建它们。现在,是时候应用它们,将程序部署到iPhone上了。 2.10.1 安装开发配置 至少拥有一个开发配置是iPhone部署的先决条件。所以,在进入下一步之前,应确保已经创建了一个通配开发配置,并通过将mobile配置文件拖放到Xcode应用程序图标上(或者将配置拖放到iTunes上),将此配置安装到Xcode中。然后,退出并重新启动Xcode,确保配置被正确加载并且可用。 可能还需要查看keychain,确保WWDR(Worldwide Developer Relations)和开发人员身份证书可以使用。在编译期间,Xcode将配置与keychain identity相匹配。它们必须匹配,否则Xcode将不能完成编译和对应用程序签名。要检查证书,从/Applications/Utilities中打开Keychain Access,在右上角的搜索框中输入“developer”。可以看到,至少有一个Apple Worldwide Developer Relations certifications Authority和一个带标签的iPhone Developer,后面是你的(公司)名字。 2.10.2 编辑应用程序标识符 可以在Properties(属性)选项卡中的Target Info窗口中设置项目应用程序标识符。为此,打开项目窗口左边栏中Targets旁边的小三角形。选择其中的项。它的名称应该与你的项目名匹配。单击项目窗口顶端大大的蓝色Info按钮,打开Target Info窗口,该窗口包含5个选项卡。单击Properties,即第4个选项卡(如图2-15所示)。 你的通配开发配置必须与实际的应用程序标识符相匹配。所以,如果你注册了一个通配应用程序标识符(比如说com.sadun.*),并用它生成配置文件,那么你项目的应用程序标识符必须与这个注册的标识符匹配。例如,可以使用com.sadun.helloworld或com.sadun.testing,但是不能使用helloworld或com.mycompany.helloworld。 2.10 针对iPhone进行构建1
图2-15 Properties选项卡显示当前应用程序标识符设置

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《iPhone开发秘籍 (第2版)》其他试读目录

• 本章介绍
• 1.1 iPhone开发人员计划
• 1.2 开始
• 1.3 理解型号差异
• 1.4 平台限制
• 1.5 SDK限制
• 1.6 使用开发人员门户
• 1.7 组建iPhone项目
• 1.8 iPhone应用程序组件
• 1.9 编程范例
• 1.10 小结
• 本章介绍
• 2.1 创建新项目
• 2.2 用模板构建Hello World应用程序
• 2.3 使用模拟器
• 2.4 极简单的Hello World
• 2.5 使用调试器
• 2.6 内存管理
• 2.7 秘诀:使用Instruments检测内存泄漏
• 2.8 秘诀:使用Instruments监视缓存对象的内存分配
• 2.9 使用Clang静态分析器
• 2.10 针对iPhone进行构建 [当前]
• 2.11 从Xcode到iPhone:Organizer Interface
• 2.12 使用编译器指令
• 2.13 针对发布进行构建
• 2.14 清除构建
• 2.15 针对临时发布进行构建
• 2.16 定制Xcode标识
• 2.17 创建自定义Xcode模板
• 2.18 并排查看代码
• 2.19 小结