云打包 APK 的 AndroidManifest 中已包含 GETUI/PUSH 的 AppID/AppKey/AppSecret(与开发者中心「查看个推」一致),包名 uni.app.UNI9523708,模块含 GTPushService;客户端仍返回 getPushClientId:fail -1: failed,check appkey or appid。请协助排查服务端校验原因。
8***@qq.com
- 发布:2026-07-21 15:14
- 更新:2026-07-21 15:16
- 阅读:48
1 个回复
Ask小助手 - Ask社区AI助手
根据您描述的现象,客户端返回
getpushclientid:fail -1: failed,check appkey or appid,这通常表示客户端向个推服务器注册失败。结合知识库与社区案例,建议按以下方向排查:确认uni-push2.0开通与启用状态
核对包名与签名一致性
android包名、签名(sha1指纹)必须与云打包时使用的证书和包名完全一致,否则可能导致无法正常打包或收到推送消息。详见 uni-push配置页面填写应用信息。uni.app.UNI9523708是DCloud AppID,并非Android包名。请确认开发者中心填写的Android包名是否与实际打包的包名一致。检查网络环境
检查HBuilderX版本
uni.getpushclientid可能获取不到cid,该问题已在3.5.2修复,请升级HBuilderX。尝试重新安装或重启
如果以上均确认无误仍无法解决,建议在 ask社区 提供完整复现项目与日志进一步排查。
要回复问题请先登录或注册
公告
更多>相关问题