j***@max-inf.com
j***@max-inf.com
  • 发布:2026-04-01 18:07
  • 更新:2026-04-02 13:53
  • 阅读:159

鸿蒙端集成unipush2.0,不调用任何unipush接口的情况下,应用启动时自动弹出通知权限申请弹框

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.87

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 6.0.0

手机厂商: 华为

手机机型: mate60

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

鸿蒙端集成unipush2.0后,不调用任何unipush的接口,启动app

预期结果:

不调用任何接口时不弹出通知权限申请弹框

实际结果:

不调用任何接口时弹出通知权限申请弹框

bug描述:

鸿蒙端集成unipush2.0,不调用任何unipush接口的情况下,应用启动时自动弹出通知权限申请弹框,这种情况下,还没有同意隐私政策的情况下也弹出了,这样不符合上架要求吧,这个如何处理

2026-04-01 18:07 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

未能获取明确的问题分类(uniapp,uni-app x,unicloud,HbuilderX)请明确说明问题采用的技术,补充相关的信息有助于更好的解决问题

这是一个关于鸿蒙Next平台集成uniPush2.0后应用启动时自动申请通知权限的问题。以下是对该bug反馈的评审分析:

一、反馈内容完整性分析

该反馈在环境信息描述上较为完整,明确指出了HarmonyOS NEXT平台、HBuilderX 4.87正式版等关键信息,问题现象描述也清晰说明了"未调用接口却自动弹窗"以及"隐私政策同意前弹出"这两个核心矛盾点。

但存在以下需要补充的内容:

  1. 缺少代码示例:未提供manifest.json中uniPush相关的配置截图,无法确认是否勾选了Push模块或相关的权限配置
  2. 复现步骤过于简略:仅描述"集成unipush2.0后启动app",缺少具体的manifest配置细节(如是否勾选Push模块、是否配置鸿蒙离线推送等)
  3. 需要补充的材料:需要提供manifest.json完整截图(特别是App模块配置中的Push模块勾选状态)、以及是否使用了鸿蒙离线推送配置

二、Bug成立性分析

根据知识库中app-push-unipush的文档,iOS平台存在类似机制:当App勾选"Push(消息推送)"模块后,默认应用启动会立即申请推送消息权限并弹出系统授权框,可通过配置pushRegisterModemanual来改为手动调用。

对于鸿蒙Next平台,知识库中暂未找到关于uniPush2.0自动申请通知权限的明确文档说明。但基于iOS平台的类似设计逻辑,以及用户反馈的"未调用接口却自动弹窗"现象,该问题可能涉及SDK初始化时的自动权限申请机制。

另外,根据优先知识库中关于隐私政策违规的案例,应用在用户同意隐私政策前申请权限确实不符合上架要求,需要提供合规的隐私弹窗配置。

三、初步建议

由于知识库中暂无鸿蒙Next平台该问题的明确技术文档,建议先补充以下信息以便进一步定位:

  1. manifest.json中是否勾选了"Push(消息推送)"模块
  2. 是否配置了鸿蒙离线推送(HarmonyOS Push)
  3. 完整的manifest.json源码视图截图

同时,可参考iOS平台的pushRegisterMode配置思路,检查鸿蒙平台是否有类似的延迟注册机制。如急需解决上架审核问题,建议先到插件市场搜索权限管理相关插件,或加入uni-push专业交流群咨询具体配置方案。

内容为 AI 生成,仅供参考
x***@vip.qq.com

x***@vip.qq.com - 本人懒

我也是同样的问题!

1***@163.com

1***@163.com

想问你一下,你使用unipush 云函数推送鸿蒙端,新消息会把旧消息覆盖吗?

x***@vip.qq.com

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

x***@vip.qq.com - 本人懒

顶一下

要回复问题请先登录注册