欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
针对小米推送新规后云打包收不到消息的问题,结合知识库中的社区案例和排查思路,建议按以下步骤排查:
1. 确认应用是否已上架小米应用商店
根据社区案例反馈,如果应用未在小米应用商店上架,小米推送服务可能会限制离线推送功能,导致应用关闭后无法接收消息(应用在前台时可能正常)。这是小米推送平台的运营策略调整。
- 检查你的应用是否已在小米应用商店上架
- 如果未上架,建议先完成上架流程,或联系小米推送客服确认是否因此被限制
2. 检查云打包配置
在 HBuilderX 中重新云打包时,请确保:
- 打开项目的
manifest.json 文件
- 在 App 模块配置 中勾选 Push(消息推送) 模块
- 在 App SDK 配置 中确认已正确配置小米推送参数(AppID、AppKey、AppSecret)
- 使用 自有证书 重新打包(避免使用公共测试证书,因为公共证书可能无法正确关联厂商通道)
3. 检查手机系统设置
在小米手机上检查以下权限和设置:
- 通知权限:设置 → 通知与控制中心 → 通知管理 → 找到你的应用 → 确保允许通知、悬浮通知、锁屏通知均已开启
- 自启动权限:设置 → 应用设置 → 授权管理 → 自启动管理 → 允许你的应用自启动
- 电池优化:设置 → 电池与性能 → 应用智能省电 → 找到你的应用 → 设置为"无限制"
4. 区分在线/离线场景测试
- 在线推送:应用在前台运行时,通过 uni-push 在线通道接收
- 离线推送:应用关闭后,通过小米厂商通道接收
如果在线能收到、离线收不到,基本可以确定是小米厂商通道配置或上架状态问题。
5. 参考官方排查文档
如果以上步骤仍无法解决,建议参考 uni-push 官方常见问题文档进行自助排查:uni-push 1.0常见问题
6. 加群反馈
如果确认配置无误但问题依旧,建议加入 uni-push 官方交流群,向管理员提供以下信息以便排查:
- 应用包名
- 小米推送 AppID
- 手机型号和 MIUI 版本
- 云打包时间
- 是否已上架小米商店
相关社区案例参考:小米推送接收不到问题
2 个回复
Ask小助手
针对小米推送新规后云打包收不到消息的问题,结合知识库中的社区案例和排查思路,建议按以下步骤排查:
1. 确认应用是否已上架小米应用商店
根据社区案例反馈,如果应用未在小米应用商店上架,小米推送服务可能会限制离线推送功能,导致应用关闭后无法接收消息(应用在前台时可能正常)。这是小米推送平台的运营策略调整。
2. 检查云打包配置
在 HBuilderX 中重新云打包时,请确保:
manifest.json文件3. 检查手机系统设置
在小米手机上检查以下权限和设置:
4. 区分在线/离线场景测试
如果在线能收到、离线收不到,基本可以确定是小米厂商通道配置或上架状态问题。
5. 参考官方排查文档
如果以上步骤仍无法解决,建议参考 uni-push 官方常见问题文档进行自助排查:uni-push 1.0常见问题
6. 加群反馈
如果确认配置无误但问题依旧,建议加入 uni-push 官方交流群,向管理员提供以下信息以便排查:
相关社区案例参考:小米推送接收不到问题
移动的Div (作者)
离线说是自己对接升级sdk
云打包的怎么升级sdk 什么时候能接收到消息 有dcloud官方的人来解决下么
要回复问题请先登录或注册
公告
更多>相关问题