离线集成谷歌推送
- 发布:2024-12-20 11:11
- 更新:2024-12-20 11:29
- 阅读:37
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 4.36
手机系统: Android
手机系统版本号: Android 14
手机厂商: vivo
手机机型: 所有机型可复现
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常推送
正常推送
实际结果:
无法推送
无法推送
bug描述:
1.可以收到在线推送,无法收到离线推送,后台查询没有Device Token
- 点击推送消息无法拉起APP
- 离线打包中谷歌推送与FCM的区别是否为谷歌推送是走unipush,FCM是需要自己服务器对接官推?
- 集成谷歌推送是否需要同时集成uniPush,现在无法同时集成有包重复冲突
小新的狗叫小白 (作者)
我要是能走通就不来问了,连三个推送的关系都没没讲清楚,自己试除了单接unipush都不成功
2024-12-20 11:51
DCloud_Android_THB
回复 小新的狗叫小白: 你仔细看文档,有对应说明。
2024-12-20 13:11
小新的狗叫小白 (作者)
回复 DCloud_Android_THB: 我敢说我看了不下十遍,智商有限
2024-12-20 13:37
小新的狗叫小白 (作者)
回复 DCloud_Android_THB: 首先集成google推送要不要集成implementation('com.getui:gtsdk:3.3.7.0'){ exclude(group: 'com.getui') } //个推SDK
implementation 'com.getui:gtc-dcloud:3.2.16.7' //个推核心组件这两个库
2024-12-20 13:40
小新的狗叫小白 (作者)
回复 DCloud_Android_THB: 回复 小新的狗叫小白: 集成的话就会跟sdk-for-gj-4.4.3.13有冲突,不导入的话离线推送就收不到获取不到Device Token
2024-12-20 13:43
DCloud_Android_THB
回复 小新的狗叫小白:
谷歌推送
需要将以下jar/aar文件放到工程的libs目录下
路径 文件
SDK\libs aps-release.aar, aps-unipush-gp-release.aar, sdk-for-gj-4.4.3.1.aar, aps-igexin-fcm-release.aar ,fcm-3.1.1.aar
注意:要想使用谷歌推送必须使用aps-unipush-gp-release.aar
2024-12-20 15:06
DCloud_Android_THB
你要想集成谷歌推送,就不需要看unipush段落,从名字是你也看出来aps-unipush-gp-release.aar多了个gp的后缀,参照这个段落的配置即可。
2024-12-20 15:08
小新的狗叫小白 (作者)
回复 DCloud_Android_THB: 离线打包在线推送点击消息不能唤起后台存活的APP,在线云打包可以,以前在线云打包也不行后面升级了个推SDK可以的,离线打包的个推SDK是不是没有升级?
2024-12-24 11:52
DCloud_Android_THB
回复 小新的狗叫小白: 离线包会在发版后两三天同步更新,你关注一下最新离线sdk相关aar的版本。
2024-12-24 16:12