4***@qq.com
4***@qq.com
  • 发布:2024-09-10 15:03
  • 更新:2024-11-12 17:56
  • 阅读:152

【报Bug】关于uni-push2.0 android离线打包后,通过cid查找DeviceToken是空的

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.26

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 10至尊纪念版

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

离线打包的app,uni.getPushClientId获取cid,到https://dev.dcloud.net.cn/pages/app/push2/index页面中,配置管理>故障排查,去查询设备状态,查到的设备的DeviceToken为空,离线推送没有成功。

预期结果:

查到的设备的DeviceToken不为空,离线推送成功。

实际结果:

查到的设备的DeviceToken为空,离线推送没有成功。

bug描述:

离线打包(android)后,通过cid查找DeviceToken是空的,离线推送没有成功。
使用原生App云打包(android),用自有证书,通过cid查找DeviceToken就有,离线推送成功。
离线打包和原生App云打包,在线推送都是可以的。

离线打包都是按照官网教程
来的,除了

implementation 'com.getui:gtsdk:3.3.3.0' // 个推SDK  
implementation 'com.getui:gtc:3.2.9.0' // 个推核心组件  
//implementation 'com.getui.opt:xmp:3.3.1' // 小米,一直拉取失败,就注释掉了

不同,其它都是跟着官网教程来的。

2024-09-10 15:03 负责人:DCloud_Android_THB 分享
已邀请:
DCloud_Android_THB

DCloud_Android_THB

你没有离线厂商的sdk,离线token肯定是没有的

  • 4***@qq.com (作者)

    我的问题,网络挂代理了,一直拉不到,谢谢啦

    2024-09-11 09:52

4***@qq.com

4***@qq.com (作者)

implementation 'com.getui.opt:xmp:3.3.1'
可是离线厂商的sdk一直拉取不了

x***@163.com

x***@163.com

请问为什么有 device token 离线推送也不成功呢

要回复问题请先登录注册