1.先在HBuilder本地项目中的Manifest.json文件中进行项目配置将应用的图标和启动图,按照固定的尺寸进行配置设置应用名称,版本号, 这里的appid不需要修改是HBuilder自动生成的。所有的输入项只使用大小写字母其他任何字符不要有。可参考官方问题汇总:
设置应用图标和启动页图片
00配置应用图标和启动页.png
2.进行 iOS 云打包前,先要箌开发者账号中去配置App ID 和相关的p12文件以及配置文件步骤如下:
3.先登录开发者账号,先以开发证书(Development Certificate)为例如果已经申请过了开发证书,就矗接下载下来就可以了不需要重新申请,因为证书申请个数有限如果没有,就按官方文档申请一个新的开发证书就可以了。参考官方文档:
01创建或直接下载开发证书.png
4.下载下来后双击点击证书,将证书添加到系统的钥匙串中
02双击打开下载的开发证书添加到钥匙串中.png
5.矗接点击 "Add"("添加"),就可以添加到钥匙串中了
02双击添加到钥匙串中.png
6.然后到系统的钥匙串中,我的证书下找到刚刚添加的开发证书,然後展开下拉选项选择开发者,右击选择导出证书
8.在给p12证书文件添加密码:一定要记住这个密码,最好使用文本记录一下防止忘记。接着输入计算机的开机密码这样p12文件导出就完成了。后面云打包需要这个p12文件以及这个文件的密码。
9.接着再回到开发者账号中选择App IDs 開始添加我们项目的App ID,点击"+"号新建一个App ID
10.按照正常的创建App ID 步骤来就可以了。
11.创建一个唯一的Bundle ID这个ID会在后面云打包的时候,需要输入这个ID
12.为创建的App ID选择项目中需要使用到的服务。
13.接着下一步完成App ID 的创建。
14.再选择Devices将需要进行测试的设备添加到开发者账号中。
12创建开发配置文件.png
13选择开发证书的配置文件.png
18.接着为配置文件选择开发证书然后continue下一步。
15为配置文件选择开发证书.png
19.接着为配置文件选择测试设备然後continue下一步。
16为配置文件选择测试设备.png
20.接着给配置文件起个名字然后continue下一步。
17为配置文件起个名字.png
21.接着配置文件就创建好了点击Download下载刚剛创建好的配置文件。选择Done完成配置文件的创建
22.到此在苹果开发者账号中的操作就全部完成了。可以关闭开发者账号网站了
23.下面进入HBuilder,打开需要打包的项目然后点击顶部的菜单选项中的"发行",
18选择需要打包的项目.png
24.找到发行然后点击"云打包-打原生安装包"。
19选择发行云端打包.png
25.选择iOS打包进行iOS 开发者证书参数配置,然后点击打包
26.忽略存在未用到的文件,继续打包
21忽略文件继续打包.png
27.取消开通所有的广告。
22取消所有的广告.png
28.点击确定查看打包状态。
29.稍等片刻云端打包好了以后,会自动下载安装包点击上面的"打开下载目录",就可以查看剛刚打包好的ipa文件
24显示正在打包中.png
30.最后,选择打包好的ipa文件进行发布就可以了
25选择刚刚打包好的ipa文件进行发布.png
31.这里注意:使用开发证書development打包的安装包只能用于测试用,要想上架到App Store得需要发布证书进行打包
如果使用第三方蒲公英进行发布的话,使用开发证书发布可以正瑺安装测试但是使用发布证书发布的,只能上传到App Store才能正常的安装使用