
MobPush for Uni-app
插件集成
- 访问MobPush插件、MobCommon插件点击购买并添加到项目当中。
- 在uniapp的“manifest.json”中选择“app原生插件配置”,点击勾选上方添加的两个插件
完成上述两步后请务必先打自定义基座哦,否则SDK代码无法生效!
iOS平台相关配置
添加Background Modes
按照官网教程添加 Background Modes -> Remote notifications
APP信息配置
在manifest.json文件中配置如下属性
属性 | 描述 | 示例 |
MobAppKey | mobAppkey | 2dxxxxxxxx0 |
MobAppSecret | mobAppSecret | a7b9f1xxxxxxxxxxed158 |
Android平台相关配置
APP信息配置
打开 manifest.xml配置如下属性
属性 | 描述 | 示例 |
Mob-AppKey | mobAppkey | 2dbxxxxxxxc80 |
Mob-AppSecret | mobAppSecret | a7b9fxxxxxxxxxxxxxxxxed158 |
厂商信息配置
添加自定义模块
可从gitHub上下载对应厂商库并添加到自定义模块中进行使用,并配置厂商账号信息,点击查看自定义模块使用方法;
示例:
image-20240129110801692
image-20240129105929339
配置AndroidManifest
在HBuilderX中,对项目根目录右键菜单 "新建" -> "自定义文件"
img
输入文件名称 AndroidManifest.xml
(注意大小写敏感),点击 “创建” 按钮新建文件
img
根据应用需求编辑添加需要的内容:
接口调用
引入模块(必要)
功能接口
提交用户隐私授权结果
为保证您的App在集成MobSDK之后能够满足工信部相关合规要求,您应确保App安装首次冷启动且取得用户阅读您《隐私政策》授权之后,调用MobSDK.submitPolicyGrantResult回传隐私协议授权结果。
反之,如果用户不同意您App《隐私政策》授权,则不能调用MobSDK.submitPolicyGrantResult回传隐私协议授权结果。 请参考链接合规指南
打开debug日志
设置推送环境(仅iOS)
配置推送配置(仅iOS)
获取RegistrationID
添加消息事件监听
清除事件监听(仅iOS)
标签推送
别名推送
推送状态
角标状态
Android:
iOS:
注意事项
