Uni Push 厂商推送设置实现在线离线推送消息

厂商推送设置(以华为为例)

华为开发者平台注册并且实名后.新建项目,然后新建应用

image-20210526232224935这里注意记住应用包名,之后uniapp打包要与其一致

然后来到这个页面
image-20210526232458913

这里要注意下载配置文件,然后设置SHA256证书,具体步骤Android平台签名证书(.keystore)生成指南
image-20210526233350506

注意保存SHA1和SHA256这两个数据,之后都会用到

SHA256记得填写到华为SHA256证书指纹中去
image-20210526233547645

注意记得点击勾勾保存

至此华为厂商的配置就结束了

Dcloud开发者平台配置

首先在hbuildx上创建一个uniapp应用,来到Dcloud开发者中心
image-20210526233904764

选择你最新创建的应用
image-20210526233943142

进入uniPush配置
image-20210526234059002

注意包名与前面的一致,还有应用签名填写SHA1格式的

然后就是厂商配置
image-20210526234337007

这里就不多说,就是华为开发者平台提供的数据了,注意包名一致

最后就是配置自定义基座调试
image-20210526234519348

选择自有证书
image-20210526234828261

证书别名在我们之前生成的证书信息中有展示,密码就是我们设置的密钥库口令
这里注意如果有以上提示,我的解决方法参考uniapp的Android平台签名证书(.keystore)证书无效问题,这里转换程jks的类型就可以了

image-20210526234643018

完成后运行要选择自定义基座运行
image-20210526235310366

之后就可以自行在Dcloud调试发送信息了

image-20210526235358947

Last modification:June 8, 2021
如果觉得我的文章对你有用,请随意赞赏