q***@163.com
q***@163.com
  • 发布:2023-05-15 17:51
  • 更新:2025-04-25 14:49
  • 阅读:1003

【报Bug】uniPush v2 获取cid失败 返回 getPushClientId:fail -1: failed,check appkey or appid

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: Redmi K30

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: http://fir.0x999.com/4h8p

示例代码:

···
var info = plus.push.getClientInfo();
console.log("个推信息 " + JSON.stringify(info))
uni.getPushClientId({
success: (res) => {
let push_clientid = res.cid
console.log('客户端推送标识:',push_clientid)
uni.setStorageSync('gt_push_cid',push_clientid);
},
fail(err) {
console.log(err)

    }  

})
···

操作步骤:

直接编译运行就会出现。代码放在onLaunch 周期函数内

预期结果:

获取到cid

实际结果:

getPushClientId:fail -1: failed,check appkey or appid

bug描述:

var info = plus.push.getClientInfo();
返回: {"id":"unipush","token":"null","clientid":"null","appid":"sAXdY2eysf7hRMzQMvAQc8","appkey":"sFiAiCKL7c5aBElcitxvb7"}
uni.getPushClientId
返回 : getPushClientId:fail -1: failed,check appkey or appid
已检查appkey是和后天一致的。
部分手机是能获取到的。

2023-05-15 17:51 负责人:DCloud_Android_THB 分享
已邀请:
DCloud_Android_THB

DCloud_Android_THB

获取不到cid的手机网络通畅吗?

  • krisign

    我们用的谷歌推送FCM,关掉手机VPN之后就能获取到了,那国外用APP有没有问题啊

    2023-11-17 16:19

  • 2***@qq.com

    回复 krisign: 哥,这个bug咋解决的,求回复

    2024-03-28 15:33

y***@76th.cn

y***@76th.cn

问题怎么解决的。

2***@qq.com

2***@qq.com

我也有这个问题,你们是怎么解决的?

1***@qq.com

1***@qq.com - uni小白

一样的问题

要回复问题请先登录注册