Uni Push 厂商推送设置实现在线离线推送消息
厂商推送设置(以华为为例)
华为开发者平台注册并且实名后.新建项目,然后新建应用
这里注意记住应用包名,之后uniapp打包要与其一致
然后来到这个页面
这里要注意下载配置文件,然后设置SHA256证书,具体步骤Android平台签名证书(.keystore)生成指南
注意保存SHA1和SHA256这两个数据,之后都会用到
SHA256记得填写到华为SHA256证书指纹中去
注意记得点击勾勾保存
至此华为厂商的配置就结束了
Dcloud开发者平台配置
首先在hbuildx上创建一个uniapp应用,来到Dcloud开发者中心
选择你最新创建的应用
进入uniPush配置
注意包名与前面的一致,还有应用签名填写SHA1格式的
然后就是厂商配置
这里就不多说,就是华为开发者平台提供的数据了,注意包名一致
最后就是配置自定义基座调试
选择自有证书
证书别名在我们之前生成的证书信息中有展示,密码就是我们设置的密钥库口令
这里注意如果有以上提示,我的解决方法参考uniapp的Android平台签名证书(.keystore)证书无效问题,这里转换程jks的类型就可以了
完成后运行要选择自定义基座运行
之后就可以自行在Dcloud调试发送信息了