APP打包
最后更新于:2022-04-02 07:22:41
#### 打包为原生App(云端)
在HBuilderX工具栏,点击发行,选择原生app-云端打包,如下图:
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/50/cf/50cf34fc97fa0562eea0fe17a13f656e_1920x1080.png)
出现如下界面,点击打包即可。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/74/58/7458bdc9e616605825236cf5a58fb1c0_667x824.png)
打包中:
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/26/0e/260e6a674e3b24e99d192b9ec2fd06d4_407x127.png)
提示下图,则打包成功,等待返回下载链接
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/b2/d0/b2d071fd233a429a0a6b976ad81fe668_313x120.png)
返回下载链接
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/ae/cd/aecd6b2ee5f3d6454abdebe165e1f9a2_1479x368.png)
#### 可能遇到的问题:
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/9a/07/9a07c7c5a2c783cd0d5fc2c3ac82f01f_528x133.png)
**解决方法:**
1.开通UniPush推送服务
UniPush仅支持uni-app类型项目,其它类型项目暂不支持 点此查看如何开通UniPush推送服务
在Hbuilder中修改mainfest.json文件配置.
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/cc/60/cc60e416825864d089da938c8c143956_1107x385.png)
勾选`DCloud UniPush`,然后点击配置按钮会进入uniPush的后端配置,需要先认证,认证通过后,可以在我创建的应用列表中查看自己当前的应用。如果有多个项目,此处可以根据列表中的App_id和本地的appid关联查看[https://dev.dcloud.net.cn/app/index?type=0](https://dev.dcloud.net.cn/app/index?type=0)
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/15/60/156050b182104bd5d1b86c1274c9bee3_1914x282.png)
点击当前项目,进入对应项目的管理页面,展开Unipush菜单,选择修改应用信息,填写自己想要指定的包名及根据本地证书生成的签名信息(如果要使用官方的证书,那就按提示填写官方签名信息)
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/69/44/6944a3fb7097fb6984c8a464ca5e6f69_1916x699.png)
配置完可进入Unipush的“推送通知”测试页面。
';