v***@foxmail.com
v***@foxmail.com
  • 发布:2024-02-20 09:50
  • 更新:2024-02-21 09:09
  • 阅读:254

【报Bug】uni.onPushMessage fail;getPushClientId:fail -1: failed,check appkey or appid

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 小米12pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
        onLaunch() {  
            uni.getPushClientId({  
                success(res) {  
                    console.log("****:", res);  
                    uni.setStorageSync('cid', res.cid);  
                },  
                fail(err) {  
                    console.log(err, plus.push.getClientInfo())  
                }  
            })  
}

操作步骤:

开通unipush步骤

预期结果:

成功返回cid

实际结果:

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

bug描述:

uni.getPushClientId请求时fail返回 errMsg":"getPushClientId:fail -1: failed,check appkey or appid 报错;已确认开通了unipush,打包自定义基座和开通信息都是用的云端证书信息; 曾获取到过cid;未更改配置的情况下;突然报这个错误; 唯一区别是创建了uniCloud; 请大佬们看看是还有什么地方要配置appkey 和 appid 吗?

2024-02-20 09:50 负责人:无 分享
已邀请:
v***@foxmail.com

v***@foxmail.com (作者)

重新打了个自定义基座包;暂时能获取到;猜测可能和勾选manifest.json内的push厂商有关;

  • t***@163.com

    我也遇到了,重新打包自定义基座可以了

    2024-03-25 16:01

要回复问题请先登录注册