如何生成APP及各平台小程序?

2020-02-17

如果需要生成APP及小程序需要开通高级版套餐[点击开通高级版],免费版及标准版不支持生成

APP及小程序使用的是由Dcloud提供的uni-app框架开发,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台

1.生成代码包

进入后台 → 系统设置 → 基本设置 → 生成APP及小程序

2.安装开发工具

(1)前往https://www.dcloud.io/hbuilderx.html下载HbuilderX开发工具

(2)下载完成后在本地进行安装

(3)运行hbuilderx,文件-新建-项目-uniapp

(4)将第一步生成的代码包里的文件复制到项目文件夹中,覆盖同名文件

3.进行基本配置

从HbuilderX左侧找到自己的项目,点击manifest.json,进行基础信息的配置,包括应用名称,版本号,图标,启动页图片,各个平台小程序的appid

各小程序平台的配置:由于小程序平台均要求request合法域名支持https,大部分用户无法完成https的配置,因此我们提供了一个中转域名供用户使用,在各平台设置request合法域名时,均设置为https://ssl.fahuo100.cn

4.生成APP及各平台小程序

点击顶部的“发行”按钮,生成自己需要的APP及小程序

注意:在生成IOS包时,需要自己提供开发者证书[申请教程],如果没有,只能生成越狱包,即只能在越狱手机上安装。

5.提交审核

各平台的小程序/APP需要审核上架后,别人才可以访问,因此需要先到各大平台注册账号,然后将生成的代码上传,审核通过后即可正式上线。

附各大平台注册地址:
微信小程序:https://mp.weixin.qq.com/cgi-bin/wx
支付宝小程序:https://mini.open.alipay.com/channel/miniIndex.htm
百度小程序:https://smartprogram.baidu.com/developer/index.html
QQ小程序:https://q.qq.com/#/
字节跳动小程序:https://developer.toutiao.com/
苹果appstore:https://www.apple.com.cn/ios/app-store/
华为应用市场:https://developer.huawei.com/consumer/cn/appgallery
还有其他各大安卓应用市场,可以自行百度

说明:安卓的APK安装包或IOS越狱包可以不经应用市场,自行提供下载地址供用户下载安装