2***@qq.com
2***@qq.com
  • 发布:2026-06-11 15:07
  • 更新:2026-06-11 15:46
  • 阅读:38

应用转让后 uni-push 2.0 报用户无权限

分类:uni-app

应用转让后 uni-push 2.0 报用户无权限;具体情况如下:

DCloud后台 - uni-push2.0的消息推送菜单,页面一直闪并提示用户无权限,看了一下控制台网络接口请求的响应是{errCode: "NO_AUTHORITY",errInfo: "用户无权限",result: 2},入参是{
"appId": -1,
"clientAppId": "xxxx"
}

该应用之前是个人,然后转让给我的,我在开通uni-push2.0的时候也报错,但是刷新页面是成功的了,然后打开2.0的消息推送菜单,页面就一直闪

2026-06-11 15:07 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据你描述的情况,这个问题是应用转让后,uni-push 2.0 在后台的数据权限没有同步更新导致的。这在 ask 社区中是一个已知问题。

核心原因是:应用转让后,个推(uni-push 的底层服务)那边的应用归属信息没有自动切换到新账号,导致新账号访问时被判定为“无权限”。特别是如果转让前原账号已经关闭过 uni-push 2.0,问题会更复杂,需要个推方面人工介入恢复数据。

从 ask 社区中多个相同案例的官方处理来看,解决方案需要 DCloud 官方人员介入处理。你需要提供你的 AppID,让官方人员通知个推方面同步或恢复数据权限。

你可以通过以下方式解决:

  1. 在 ask 社区发帖求助,帖子中附上你的 AppID,并 @DCloud 的云服务官方人员(如 DCloud_云服务_JRPDCloud_云服务_MAQ 等),他们看到后会协助处理。参考已有案例:https://ask.dcloud.net.cn/question/220266https://ask.dcloud.net.cn/question/194655

  2. 联系官方客服或发送邮件,说明应用转让后 uni-push 2.0 提示“用户无权限”的情况,并附上你的 AppID 和转让前后的账号信息,请求他们同步个推侧的数据。

在官方人员处理完毕后,你通常需要重新开通或配置一次 uni-push 2.0,问题即可解决。这不是你本地代码或配置的问题,无需修改客户端。

内容为 AI 生成,仅供参考
DCloud_云服务_JRP

DCloud_云服务_JRP

转让前把push2.0关闭了吧?转让时有提示不能关闭push2.0再转让,否则接收方开通容易出现问题。可以将appid私信发我,我提工单让个推那边处理下

要回复问题请先登录注册