1、新建uniapp后端项目
2、配置证书
-
uniapp开发者中心
中找到并进入应用
Android云端证书
- 创建证书
-
各平台信息
中创建对应平台,如Android
平台
- 将证书信息中的对应信息添加到对应平台的位置
-
包名
:应用名称.xxx
Android 应用签名SHA1值
Android 应用签名MD5
Android 应用签名SHA256
3、配置推送
4、配置项目
-
hbuilderx
中配置项目
-
APP应用模块
勾选推送
4、制作自定义基座
5、客户端
// 获取凭证
uni.getPushClientId({
success(res) {
console.log(res.cid);
}
})
// 监听
uni.onPushMessage((res) => {
if (res.type == 'receive') {
// 接收通知显示通知+ 栏
uni.createPushMessage({
title: '',
content: res.data,
payload: {}
})
} else if (res.type == 'click') {
// 点击通知栏调跳转页面
uni.navigateTo({
url: ''
})
}
})
6、管理系统
uni-admin
- 关联云空间
- 上传到云对象和数据库
- 进入h5页面注册登录
- 系统管理-应用管理-新增
- 添加插件
uni-admin-push
,注册、合并
- 刷新
- 进入系统管理-菜单管理-待添加菜单(无可重启或者刷新)
- 全选,然后刷新页面
- 可以看到推送管理-成功
7、