Flash_Builder_对_Apple_iOS设备的应用程序进行打包

### Flash Builder对Apple iOS设备的应用程序进行打包####知识点概览- **预备知识**:熟悉如何使用Flash Builder创建RIA(Rich Internet Applications)。 - **所需工具**:Flash Builder 4.5软件。 - **核心流程**:获取证书、在设备上运行调试应用程序、发行打包。 - **支持平台**:除iOS外还支持Google Android、BlackBerry Tablet OS等。 - **证书要求**:开发证书与发行证书。 - **配置文件**:开发配置文件与发行配置文件。 - **注册流程**:成为Apple Developer并注册iOS Developer Program。 - **证书管理**:创建App ID、管理证书和配置文件。 ####详细说明**1.预备知识与所需工具** -在开始之前,确保具备以下条件: -已经熟悉使用Flash Builder创建RIA项目的基础知识。 -安装了最新版本的Flash Builder 4.5软件。 **2.获取证书** -为了能够将应用程序打包并部署到iOS设备上,首先需要获取Apple iOS开发证书(P12格式)及相关的配置文件。 -这些证书和配置文件分为两种类型:开发版和发行版。 - **开发配置文件**包含了开发者信息、设备ID和应用程序ID,主要用于测试目的。 - **发行配置文件**则用于正式发布到App Store的应用程序,其中可能包含特定设备的数据信息。 **3.注册成为Apple Developer** -第一步是成为Apple Developer并加入iOS Developer Program。 -访问Apple官方开发者网站,注册成为开发者并加入iOS Developer Program,此过程可能需要支付年费(2011年的费用为每年$99)。 -成为会员后,可以通过iOS配置门户(Provisioning Portal)来管理证书、配置文件和App ID等。 **4.创建App ID** -每个要部署到iOS设备上的应用程序都需要一个唯一的App ID。 - App ID由Bundle Seed ID(前缀)和Bundle Identifier(后缀)组成。 -推荐使用反向域名格式作为Bundle Identifier,例如`com.companyname.appname`。 - App ID中的Bundle Identifier必须与AIR application-descriptor文件中定义的应用程序ID相匹配。 **5.管理证书和配置文件** -登录iOS配置门户后,可以创建和管理证书及配置文件。 - **开发证书**用于在开发过程中调试应用程序。 - **发行证书**用于最终发行至App Store的应用程序。 -创建配置文件时,可以选择添加多个设备ID,以便在这些设备上进行测试。 **6.在设备上运行和调试应用程序** -使用Flash Builder 4.5可以在连接的iOS设备上直接运行和调试应用程序。 -需要确保设备已注册并在开发配置文件中列出。 -可以利用Flash Builder内置的功能来模拟运行环境,或者直接部署到真机上进行测试。 **7.发行打包** -最终发行到App Store的应用程序需要使用发行配置文件进行打包。 -发行配置文件中通常不会包含具体设备的信息,而是适用于所有用户。 -应用程序在发行前需要经过一系列的质量检查和兼容性测试,确保符合Apple App Store的要求。 **8.下一步阅读方向** -对于其他平台的应用程序打包支持,可以参考相关文档: - [使用Flash Builder 4.5对Google Android设备的应用程序进行打包](#) - [使用Flash Builder 4.5对BlackBerry Tablet OS的应用程序进行打包](#) ####总结通过上述步骤,开发者可以使用Flash Builder 4.5有效地将应用程序打包并部署到Apple iOS设备上。这一过程不仅涉及技术实现层面的操作,还包括了与Apple开发者生态系统的集成,确保应用程序能够在iOS平台上顺利运行和发布。
pdf 文件大小:878.84KB