Xcode4 iOS应用打包测试指南:Archive与Adhoc发布
4星 · 超过85%的资源 需积分: 18 55 浏览量
更新于2024-09-16
收藏 456KB DOC 举报
"xcode4发布测试-打包(Archive)"
在iOS应用开发中,Xcode 4的打包(Archive)过程是将应用准备发布到App Store或者进行Ad Hoc分发的关键步骤。以下是对这个过程的详细解释:
1. **设置“Build Settings”**
在Xcode的项目设置中,你需要确保“Skip Install”选项设置为“NO”。这是非常重要的,因为如果设置为“YES”,那么在打包时,Xcode不会将你的应用程序包含在构建结果中,导致Organizer无法看到你的程序。
2. **选择正确的代码签名(Code Signing)**
在“Code Signing”部分,你应该选择在“iOS程序发布测试3-生成adhoc证书”中创建的Adhoc发布证书。确保选择的是“iPhone Distribution”证书,而不是“iPhone Development”,后者用于调试目的,而前者用于发布。
3. **编辑Scheme**
要进行打包,需要编辑Scheme,选择“Product”菜单下的“Edit Scheme”。确保在“Run”配置中,目标设备设置为“iOS Device”,并且构建配置设置为“Release”。这样确保了你的应用是针对实际设备并以发布模式编译的。
4. **执行打包操作(Archive)**
完成以上设置后,选择“Product”菜单的“Archive”选项。Xcode会构建你的项目,并将结果保存在Organizer窗口中。在这里,你可以查看和管理你的档案。
5. **分享(Share)**
在Organizer中找到你的应用程序档案,点击“Share”按钮。在弹出的对话框中,选择“iOS App Store Package”选项,这将生成一个.ipa文件,这个文件可以供你的测试者通过iTunes安装。如果选择“Archive”,则需要对方拥有Xcode来安装。
6. **iOS Provisioning Portal 和 iTunes Connect**
在发布前,你需要在iOS Provisioning Portal上创建相应的 provisioning profile,并在iTunes Connect上提交应用的元数据,包括应用名称、描述、截图等。
7. **Xcode 4的集成工具**
Xcode 4整合了Organizer和Application Loader,使得管理设备、版本以及上传应用变得更加方便。Run/Build Scheme的概念引入,允许开发者快速切换不同的编译目标和配置。
打包(Archive)是iOS应用发布流程中不可或缺的一环,正确理解和执行这一过程对于成功分发和测试应用至关重要。务必仔细检查每个步骤,避免因证书或设置错误导致的问题。
368 浏览量
179 浏览量
145 浏览量
529 浏览量
202 浏览量
222 浏览量
138 浏览量
2736 浏览量
122 浏览量
legendbb
- 粉丝: 2
- 资源: 37
最新资源
- BEN-ID:Praktikum Konstruksi Perangkat Lunak
- QtSerialTools.rar_QT_caughtm96_qt 串口工具_qt5 串口_rightps2
- gitProject
- Permit-Tracking-System-Java:用java开发的许可证跟踪系统
- 影刀RPA系列公开课3:网页自动化——数据抓取.rar
- FOC_SVPWM.slx.rar_svpwm_永磁 svpwm_永磁同步电机_电机_矢量控制
- kaliningrad:利用多模型数据存储功能的基于模板的数据库建模器
- 护卫神.Apache大师 v3.0.0
- web.io:实验室+一些东西
- OGC2SOA-开源
- 轻量级的Android和Java库,用于比较版本字符串。-Android开发
- IAP_AN.zip_Bootloader_STM32F103_Ymodem 串口_iap ymodem_ymodem IAP
- InternationalizationAssistant:国际化助理
- react-ant:(基于pro 2.0)基于Ant Design Pro的(多标签页标签,拖拽,富文本,拾色器,多功能表,多选选择)
- 2019年中国研究生数学建模竞赛赛题.zip
- matlab机械手轨迹规划程序.zip_机械手_机械手 matlab_机械手轨迹规划;matlab_轨迹 规划_轨迹规划