更新记录

1.1.0(2026-11-05)

  • 首发:保活体检报告(通知/电池优化/自启动逐项检测+一键修复引导+结果复检)。
  • 前台服务常驻通知(用户可见、可关闭)、厂商自启动设置页引导;绝不流氓唤醒/隐藏图标,iOS 不提供后台保活。
  • 深度增强:按影响因素加权健康评分(电池白名单/前台服务/通知权限)、按「影响权重×可修复性」排序的建议修复计划、体检分数回归检测、通知权限检查项。

平台兼容性

uni-app(4.0)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× √ × × × × √ √ ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
× × × × × × × × × × × ×

合规保活·体检 Pro(zl-keepalive-pro)

简介

uni-app 合规后台保活方案:保活体检报告(通知/电池优化/自启动逐项检测 + 一键修复引导 + 结果复检)、公开机型适配矩阵、前台服务常驻通知(用户可见、可关闭)、厂商自启动设置页引导。绝不流氓唤醒、不静默驻留,iOS 不提供后台保活。

功能特性

  • 加权健康评分(Pro):按影响因素权重计分(电池白名单 0.45 / 前台服务 0.35 / 通知权限 0.20),比简单计数更贴近实际
  • 修复优先级计划(Pro):按「影响权重 × 可修复性」排序,展示每步预计提升分数
  • 体检回归检测(Pro):系统升级或新版本后健康分下降自动告警
  • 通知权限检查项(Pro):补齐第三项体检,含系统设置引导
  • 保活体检:通知权限、电池优化、自启动逐项检测
  • 一键引导跳转系统设置修复
  • 结果复检与机型适配矩阵
  • 前台服务常驻(用户可见通知、可划除)
  • 厂商自启动/电池白名单一键引导

平台兼容

仅 App-Android(iOS 无对应后台常驻 API,组件会如实返回受限)

快速上手

import { checkKeepAlive, requestIgnoreBattery, openVendorSettings } from '@/uni_modules/zl-keepalive-pro'
const report = await checkKeepAlive()
if (!report.batteryOptimizedOk) await requestIgnoreBattery() // 系统弹窗,用户同意
if (!report.autostartOk) openVendorSettings(report.vendor)    // 跳转厂商设置页

Android 权限与配置

  • POST_NOTIFICATIONS(Android 13+ 前台服务通知)
  • FOREGROUND_SERVICE
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS(仅经系统官方弹窗、用户主动同意)
  • 在 manifest.json 注册前台服务与通知渠道。

合规声明

前台服务必须带用户可见通知(可划除);不静默绕过电池优化;iOS 如实说明无后台常驻能力。

常见问题

  • Q:iOS 没有保活? A:App Store 禁止,组件仅返回受限提示,请勿宣传"杀不死"。
  • Q:引导跳转后仍未生效? A:需在系统设置中手动开启,组件提供引导而非越权修改。

更新说明

1.0.0 首发:保活体检、前台服务、厂商引导矩阵。 1.1.0 深度增强:加权健康评分(电池白名单 0.45 / 前台服务 0.35 / 通知权限 0.20)、修复优先级与预计收益、体检回归告警、通知权限检查项;组件新增"建议依次修复"面板(Pro)。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

FOREGROUND_SERVICE(前台服务,启动时展示用户可见通知)、REQUEST_IGNORE_BATTERY_OPTIMIZATIONS(仅通过系统官方弹窗、由用户主动同意,绝不静默绕过)。

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不收集、不上传任何用户数据;所有检测在本机完成。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

无

暂无用户评论。