更新记录
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_SERVICEREQUEST_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)。

收藏人数:
购买源码授权版(
试用
使用 HBuilderX 导入示例项目
赞赏(0)
下载 0
赞赏 0
下载 12744412
赞赏 1959
赞赏
京公网安备:11010802035340号