uniapp项目多端打包与发布

1,004 阅读2分钟

APP端

  1. 打开HBuilderX-发行-原生App-云打包

image.png

2.打包

安卓:
  • 设置包名(唯一,且与其它需要配置的地方保持一致)
  • 有证书的话就选择'使用自有证书',没有的话就选择DCloud的'使用公共测试证书' 两者区别不大,不影响安装包的发布,唯一的差别就是证书中开发者和企业信息不同。
  • 设置证书别名
  • 设置证书私钥密码
  • 设置证书文件路径,.jks文件
  • 选择'打包正式' 打包自定义调试基座是便于本地开发调试,生成自定义基座后,运行到手机的基座要选择自定义调试基座,这样我们模拟打包后的环境直接usb连接真机调试。 image.png
  • 其它的根据个人需求勾选对应配置,广告联盟那块可以都去掉。
  • 传统打包与快速安心打包区别不大,如果担心代码泄露安全性问题,可以选择快速安心打包,但是也快不到哪去O(∩_∩)O,安卓打包都要排队挺慢的,看运气,打包次数越多排队时间越久,毕竟使用的公共资源。

配置参考图: image.png

IOS:
  • 设置Bundle ID(AppID)(唯一,且与其它需要配置的地方保持一致)
  • 设置私钥密码
  • 设置证书profile文件路径,.mobileprovision描述文件
  • 设置私钥证书,.p12文件
  • 选择'打包正式' 接下去同安卓

配置参考图: image.png

3.发布
打包完了之后就是发布,交付给用户使用。

  • 打包完了,可以在控制台,点击生成的云打包下载地址
  • 安卓得到的是.apk文件,可以直接发到用户手机上,直接点开安装,不过不推荐这种方法,只是更快速便于测试。
  • IOS得到的是.ipa文件

将打包好的文件上传到蒲公英代码托管平台,生成下载的二维码,完成发布。
Tips:记得及时记录版本号和区分打包环境。

H5端

  1. 打开发行-网站-PC Web或手机H5

image.png

2.填写网站标题,域名选填,其它配置选填,点击发行即会生成H5打包文件,发布到服务器上指定路径访问即可。

image.png

小程序端

这里说的是微信小程序 1.打开发行-小程序-微信

image.png

2.输入小程序名称和AppId,其它选填。

image.png