Apple iOSapp开发流程


浏览:1652 次

一开始,你需要注册一个苹果开发者帐户;如果是公司帐户,请提前准备企业代码。

1.创建appID

这并不难理解。您需要登录到Apple Developer Center,然后在Identifiers模块中填写app基本信息以创建app。

2.创建证书请求文件(CSR文件)

在我们正在使用的Mac上生成证书请求文件(.certSigningRequest),我们将使用它生成发布证书;

此外,苹果将使用它来绑定您的计算机,并限制使用此证书的相关app只能通过此Mac上传。

3.创建发布证书(CER文件)

进入Apple Developer Center并添加证书模块,您需要在其中上载刚才的证书请求文件;

创建过程完成后,将证书下载到本地Mac安装。

此外,还可以为调试app生成开发证书。

通常,我们只需要创建一个发布证书,一个可以正式对应多个app。

创建证书时需要指定密码。你需要记住这一点。稍后将在包装时使用。

使用HBuilder X打包或使用另一台Mac上传需要使用本地密钥链生成.p12文件。

4.创建配置文件(PP文件)

再次进入Apple Developer Center,在Profiles模块中创建app配置文件,该配置文件需要与步骤1中的App ID和步骤3中的发行证书相关联;

配置文件主要分为开发和发布。您需要分两个阶段创建它们。

开发:可以通过连接将其安装到指定的ios设备上进行测试。有关相关说明,请参阅Apple App测试。

发布:上传到App Store。

5.在应用商店中创建应用

登录苹果应用商店管理中心,然后创建一个App,以改善相关信息,如app发布地区、价格、截图和简介。

6.实施和发展

使用XCode进行本机开发,或使用其他AVM框架(如统软云)进行跨端开发。

7.打包和上传

使用上面获得的发布pp文件和p12文件打包并上传,等待平台完成构建操作。

XCode工具可以直接上传;此外,过去您可以使用ApplocationLoader上载包文件,但现在可以使用Transporter。

还有第三方上传工具,如Appuploader。

8.试飞

在TestFlight中添加测试人员帐户,并通过TestFlight获取测试版本进行测试。

9.启动审计

app内部测试通过后,可以在App Store中启动app审核。

统软云是一种用于开发iOS和Androidapp的web语言,是一种多终端开发框架,可通过一次编码同时开发Android、iOS、H5和小程序,这大大降低了开发难度,并将开发周期缩短了近一倍。此外,统软云平台上有数千个不同的功能模块,可以通过一个按钮轻松调用这些模块来开发各种app。