Repository navigation
KeepMyMacAwake 0.2.0 — macOS 通用体验版
Pre-release
Pre-release
可下载的 0.2.0 体验版,用于在另一台 Mac 上试用。安装包与源码均在本仓库,发布源提交 2845ada。这是开发签名的 Pre-release,尚未经过 Apple 公证。
下载与安装
- 推荐下载 KeepMyMacAwake-0.2.0-macOS-universal.dmg(约 2.1 MB),打开后把 App 拖到 Applications。
- 也可下载 ZIP(约 1.7 MB),解压后把 App 放入“应用程序”。
- macOS 14 或更新版本;App 和后台组件都包含 Apple Silicon arm64 / Intel x86_64。
- 中文安装说明和 MIT 许可证已放入两种包内;SHA256SUMS.txt 可核对下载完整性。
首次打开
本包使用 Apple Development 证书签名,严格签名校验通过,但默认 Gatekeeper 评估不通过;它不是已公证的正式安装包。确认下载自本仓库后,按 Apple 官方说明,尝试打开 App,再到“系统设置 → 隐私与安全性”使用针对该 App 的“仍要打开”,完成本人确认。无需关闭全局安全保护或删除下载隔离属性。公司管理的 Mac 可能禁止该例外,届时遵循管理员策略。
体验功能
原生菜单栏杯子图标和独立控制窗口,支持日常、夜间、接电合盖、有网时四个场景;定时/永久保活、三种屏幕模式、续时 15 分钟、电量/网络/热状态保护、登录启动与偏好保存。重启只保存偏好,不自动续跑保活会话。
合盖模式需要在目标 Mac 单独批准后台活动:App → 接电合盖 → 安装/检查授权或打开系统授权 → 系统设置/通用/登录项与扩展 → 启用 KeepMyMacAwake,并使用触控 ID 或登录密码认证。等 App 显示“后台组件已连接”,先开盖测试 1 分钟及停止恢复,再测试物理合盖。
验证与范围
- 42 项 Mac 原生/逻辑测试和 32 项 Linux 逻辑测试已通过;x86_64 的同一 42 项测试也在 Apple Silicon 上通过 Rosetta 运行成功(不是物理 Intel 机验收)。
- 本版本 CI #38051967579 的 Linux 测试、Mac 测试和双架构 release 构建全部通过。
- 双架构 App/helper 签名、最低系统版本、DMG 校验与只读挂载、ZIP 解包后的完整签名均已检查。
- 普通保活、真实计时到期、夜间遮罩撤销、续时和设置保存已在本机操作验证。
- 物理合盖、另一台 Mac、强杀 helper/重启/卸载的系统级矩阵尚待完成;不把模拟测试计作这些项目通过。
- 夜间柔光采用临时画面遮罩,不调节硬件背光;网络条件是可用路径,不保证远端服务可达。请保持通风,勿在放入包内时开启合盖保活。