iOS | 使用HBuilder进行云端打包步骤

1.先在HBuilder本地项目中的Manifest.json文件中进行项目配置,将应用的图标和启动图,按照固定的尺寸进行配置。设置应用名称,版本号, 这里的appid不须要修改,是HBuilder自动生成的。全部的输入项进项只使用大小写字母,其余任何字符不要有。可参考官方问题汇总:DCloud官方文档json

 
00配置参数.png

设置应用图标和启动页图片。app

 
00配置应用图标和启动页.png

2.进行 iOS 云打包前,先要到开发者帐号中去配置App ID 和相关的p12文件以及配置文件。步骤以下:测试

3.先登陆开发者帐号,先以开发证书(Development Certificate)为例,若是已经申请过了开发证书,就直接下载下来就能够了,不须要从新申请,由于证书申请个数有限。若是没有,就按官方文档,申请一个新的开发证书就能够了。参考官方文档:http://ask.dcloud.net.cn/article/152网站

 
01建立或直接下载开发证书.png

4.下载下来后,双击点击证书,将证书添加到系统的钥匙串中。ui

 
02双击打开下载的开发证书添加到钥匙串中.png

5.直接点击 "Add"("添加"),就能够添加到钥匙串中了。加密

 
02双击添加到钥匙串中.png

6.而后到系统的钥匙串中,个人证书下,找到刚刚添加的开发证书,而后展开下拉选项,选择开发者,右击选择导出证书。.net

 
03导出开发证书的p12文件.png

7.给证书起个名字3d

 
04导出p12文件.png

8.在给p12证书文件添加密码:必定要记住这个密码,最好使用文本记录一下,防止忘记。接着输入计算机的开机密码,这样p12文件导出就完成了。后面云打包须要这个p12文件,以及这个文件的密码。orm

 
05设置p12文件的密码.png

9.接着再回到开发者帐号中,选择App IDs 开始添加咱们项目的App ID,点击"+"号新建一个App ID。图片

 
06在开发者证书中添加App ID.png

10.按照正常的建立App ID 步骤来就能够了。

 
07建立App ID.png

11.建立一个惟一的Bundle ID,这个ID会在后面云打包的时候,须要输入这个ID。

 
08建立惟一的BundleID.png

12.为建立的App ID选择项目中须要使用到的服务。

 
09为AppID添加服务选项.png

13.接着下一步,完成App ID 的建立。

 
10完成App ID的建立.png

14.再选择Devices,将须要进行测试的设备添加到开发者帐号中。

 
11添加测试设备.png

15.添加设备成功之后,再去Provisioning Profiles 中,选择Development,建立开发的配置文件。

 
12建立开发配置文件.png

16.开始建立开发证书的配置文件,在Development下选择 iOS App Development,而后下一步。

 
13选择开发证书的配置文件.png

17.为配置文件选择对应的App ID,而后 continue 下一步。

 
14为配置文件选择对应的App ID.png

18.接着为配置文件选择开发证书,而后continue下一步。

 
15为配置文件选择开发证书.png

19.接着为配置文件选择测试设备,而后continue下一步。

 
16为配置文件选择测试设备.png

20.接着给配置文件起个名字,而后continue下一步。

 
17为配置文件起个名字.png

21.接着配置文件就建立好了,点击Download下载刚刚建立好的配置文件。选择Done完成配置文件的建立。

 
17下载配置文件.png

22.到此在苹果开发者帐号中的操做就所有完成了。能够关闭开发者帐号网站了。

23.下面进入HBuilder,打开须要打包的项目,而后点击顶部的菜单选项中的"发行",

 
18选择须要打包的项目.png

24.找到发行,而后点击"云打包-打原生安装包"。

 
19选择发行云端打包.png

25.选择iOS打包,进行iOS 开发者证书参数配置,而后点击打包。

 
20打包配置参数.png

26.忽略存在未用到的文件,继续打包。

 
21忽略文件继续打包.png

27.取消开通全部的广告。

 
22取消全部的广告.png

28.点击肯定,查看打包状态。

 
23查看打包状态.png

29.稍等片刻,云端打包好了之后,会自动下载安装包。点击上面的"打开下载目录",就能够查看刚刚打包好的ipa文件。

 
24显示正在打包中.png

30.最后,选择打包好的ipa文件进行发布就能够了。

 
25选择刚刚打包好的ipa文件进行发布.png

31.这里注意:使用开发证书development打包的安装包只能用于测试用,要想上架到App Store得须要发布证书进行打包。

若是使用第三方蒲公英进行发布的话,使用开发证书发布能够正常安装测试,可是使用发布证书发布的,只能上传到App Store才能正常的安装使用。



转载自:https://www.jianshu.com/p/e5dafda50679

相关文章
相关标签/搜索