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