1***@qq.com
1***@qq.com
  • 发布:2026-04-10 10:09
  • 更新:2026-04-10 17:11
  • 阅读:45

【报Bug】uni-push2.0的 自定义打包然后调试一直报errMsg":"getPushClientId:fail uniPush is not enabled

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: mi 9

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: CLI

CLI版本号: 2

示例代码:
getPushClientId () {  
            console.log("开始获取cid");  
            uni.$u.toast('开始获取cid')  
            uni.getPushClientId({  
                success: (res) => {  
                    const clientId = res.cid  
                    uni.setStorageSync('push_client_id', clientId)  
                    this.savePushClientId(clientId)  
                    console.log(clientId);  
                    uni.$u.toast("clientId", clientId)  
                },  
                fail (err) {  
                    console.log('报错', err)  
                    uni.$u.toast('报错', err)  
                }  
            })  
        },

操作步骤:

1.自定义调式基座 2.运行到android基座选择本地基座 3.点击运行

预期结果:

依次在控制台看到 有输出开始获取cid 和 获取到的cid的值

实际结果:

看到开始获取cid 和 10:02:55.966 报错, [Object] {"errMsg":"getPushClientId:fail uniPush is not enabled"} at App.vue:53

bug描述:

云打包直接安装到手机 就弹出一个开始获取cid的提示 成功和失败的提示都不弹出
打自定义包安装到基座 直接报 10:02:55.966 报错, [Object] {"errMsg":"getPushClientId:fail uniPush is not enabled"} at App.vue:53

2026-04-10 10:09 负责人:无 分享
已邀请:
1***@qq.com

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

hbuilderx 为5.06

要回复问题请先登录注册