编辑 | blame | 历史 | 原始文档

文档已移至uni-push文档https://uniapp.dcloud.io/uniCloud/uni-push/introduction.html

关于插件更新的说明:

所有uni_modules,在HBuilderX里点右键都可以直接升级。或者在插件市场导入覆盖。

覆盖时HBuilderX会弹出代码差异比对,可以决定接受哪些更改、拒绝哪些更改。

当拒绝局部修改时,注意可能产生兼容性问题。

安装指南:

在插件市场打开本插件页面,在右侧点击使用 HBuilderX 导入插件,选择你的 uniCloud admin 项目点击确定

  1. 等待下载安装完毕。由于本插件依赖一些插件,下载完成后会显示合并插件页面,自行选择即可

  2. 找到/uni_modules/uni-push-admin/uniCloud/cloudfunctions/uni-push-co/index.obj.js,右键上传DB Schema。如果你在部署客户端时已经上传本步骤可跳过

  3. 找到/uni_modules/uni-push-admin/pages_init.json,手动复制以下内容,添加到项目的 pages.json 文件 pages 节点

{
	"path": "uni_modules/uni-push-admin/pages/extra/extra",
	"style": {
		"navigationBarTitleText": "push-admin"
		/* #ifndef H5 */
		,"navigationStyle": "default"
		/* #endif */
	}
}, {
	"path": "uni_modules/uni-push-admin/pages/log/list",
	"style": {
		"navigationBarTitleText": "推送记录"
		/* #ifndef H5 */
		,"navigationStyle": "default"
		/* #endif */
	}
}, {
	"path": "uni_modules/uni-push-admin/pages/log/detail",
	"style": {
		"navigationBarTitleText": "推送详情",
		"navigationStyle": "default"
	}
}, {
	"path": "uni_modules/uni-push-admin/pages/sendMessage/sendMessage",
	"style": {
		"navigationBarTitleText": "消息推送"
		/* #ifndef H5 */
		,"navigationStyle": "default"
		/* #endif */
	}
}
  1. 运行项目到Chrome(注意:连接云端云函数)

  2. 运行起来uniCloud admin,菜单管理模块会自动读取/uni_modules/uni-push-admin/pages_init.json文件中的菜单配置,生成【待添加菜单】,选中推送管理消息推送推送统计其他功能,点击添加选中的菜单即可

  1. 添加成功后,刷新浏览器,就可以在左侧的菜单栏中找到推送管理菜单

注意:如果步骤5描述的待添加菜单不显示,则需要重新编译 uni-admin