鸿蒙端集成unipush2.0后,不调用任何unipush的接口,启动app
- 发布:2026-04-01 18:07
- 更新:2026-04-02 13:53
- 阅读:159
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 4.87
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS 6.0.0
手机厂商: 华为
手机机型: mate60
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
不调用任何接口时不弹出通知权限申请弹框
不调用任何接口时不弹出通知权限申请弹框
实际结果:
不调用任何接口时弹出通知权限申请弹框
不调用任何接口时弹出通知权限申请弹框
bug描述:
鸿蒙端集成unipush2.0,不调用任何unipush接口的情况下,应用启动时自动弹出通知权限申请弹框,这种情况下,还没有同意隐私政策的情况下也弹出了,这样不符合上架要求吧,这个如何处理
5 个回复
Ask小助手
这是一个关于鸿蒙Next平台集成uniPush2.0后应用启动时自动申请通知权限的问题。以下是对该bug反馈的评审分析:
一、反馈内容完整性分析
该反馈在环境信息描述上较为完整,明确指出了HarmonyOS NEXT平台、HBuilderX 4.87正式版等关键信息,问题现象描述也清晰说明了"未调用接口却自动弹窗"以及"隐私政策同意前弹出"这两个核心矛盾点。
但存在以下需要补充的内容:
二、Bug成立性分析
根据知识库中app-push-unipush的文档,iOS平台存在类似机制:当App勾选"Push(消息推送)"模块后,默认应用启动会立即申请推送消息权限并弹出系统授权框,可通过配置
pushRegisterMode为manual来改为手动调用。对于鸿蒙Next平台,知识库中暂未找到关于uniPush2.0自动申请通知权限的明确文档说明。但基于iOS平台的类似设计逻辑,以及用户反馈的"未调用接口却自动弹窗"现象,该问题可能涉及SDK初始化时的自动权限申请机制。
另外,根据优先知识库中关于隐私政策违规的案例,应用在用户同意隐私政策前申请权限确实不符合上架要求,需要提供合规的隐私弹窗配置。
三、初步建议
由于知识库中暂无鸿蒙Next平台该问题的明确技术文档,建议先补充以下信息以便进一步定位:
同时,可参考iOS平台的pushRegisterMode配置思路,检查鸿蒙平台是否有类似的延迟注册机制。如急需解决上架审核问题,建议先到插件市场搜索权限管理相关插件,或加入uni-push专业交流群咨询具体配置方案。
x***@vip.qq.com - 本人懒
我也是同样的问题!
1***@163.com
想问你一下,你使用unipush 云函数推送鸿蒙端,新消息会把旧消息覆盖吗?
x***@vip.qq.com - 本人懒
unipush已勾选 uniapp vue3
1***@163.com
想问你一下,你使用unipush 云函数推送鸿蒙端,新消息会把旧消息覆盖吗?
2026-04-02 11:41
x***@vip.qq.com
回复 1***@163.com: 不会啊!
2026-04-02 13:22
1***@163.com
回复 x***@vip.qq.com: 大哥你云函数怎么写的,可以给我看看吗?我使用云函数本地推送,会覆盖旧消息
2026-04-02 14:47
x***@vip.qq.com - 本人懒
顶一下
要回复问题请先登录或注册
公告
更多>相关问题