MakLock MAC 版

免费开源的 Mac 菜单栏应用,用 Touch ID、Apple Watch 接近感应或密码锁定你选择的应用。

MakLock 简介

MakLock 是一款轻量的菜单栏应用,用 Touch ID、Apple Watch 接近感应或备用密码保护你的 macOS 应用。当有人试图打开或切换到受保护的应用时,MakLock 会在所有显示器上显示全屏模糊遮罩来阻止访问,并要求验证身份。它同时监视应用切换和启动,因此回到已经打开的应用时也需要解锁。

这款应用可以在闲置超时后或睡眠和唤醒时重新锁定,还可以关闭不活跃的受保护应用,防止别人读取其通知。用 Command-Q 退出受保护的应用会清除其验证状态,下次启动时会再次要求验证。MakLock 使用 Swift 编写,由 Maciej Dutkiewicz 以 MIT 许可证发布。1.0.1 版改进了与 Apple Watch 的连接。它需要 macOS 13 或更高版本,使用 Developer ID 签名并经过 Apple 公证。

MakLock 在 App Store 之外分发,因此能获得所需的遮罩和进程控制能力。部分系统应用(例如终端和 Xcode)永远无法被锁定。紧急组合键 Command-Option-Shift-Control-U 可作为紧急出口。受信任 Wi-Fi 自动解锁和按窗口遮罩已在计划中,但目前还不可用。

主要功能

MakLock 为你选择的应用加上一把锁。

  • Touch ID:只需一次验证即可解锁受保护的应用。
  • Apple Watch:支持带手腕检测的接近解锁。
  • 备用密码:为没有 Touch ID 的 Mac 提供替代方式。
  • 全屏模糊:遮罩覆盖所有显示器。
  • 自动锁定:在闲置超时后或睡眠和唤醒时重新锁定。
  • 自动关闭:结束不活跃的受保护应用以防通知被偷看,也可在睡眠时关闭它们。
  • 紧急键:用 Command-Option-Shift-Control-U 紧急退出。
  • 自动更新:新版本通过 Sparkle 2 送达。

1.0.1 版本新功能

MakLock 1.0.1 让 Apple Watch 解锁更可靠。

  • 修复了 Apple Watch 蓝牙重新连接和接近感应的可靠性问题。
  • 改善了睡眠和唤醒后的 Watch 连接。

MakLock 常见问题

MakLock 免费吗?

是的。MakLock 免费且开源,采用 MIT 许可证。

MakLock 需要哪个版本的 macOS?

macOS 13 或更高版本。

如何用 MakLock 解锁应用?

使用 Touch ID、Apple Watch 接近感应或备用密码。

需要带 Touch ID 的 Mac 吗?

不需要。MakLock 为没有 Touch ID 的 Mac 提供密码作为替代方式。

MakLock 也会锁定已经打开的应用吗?

会。它同时响应应用激活和启动,因此切换回受保护的应用时会显示锁定遮罩。

如果被锁在外面怎么办?

紧急键 Command-Option-Shift-Control-U 可作为紧急出口。终端和 Xcode 等系统应用永远无法被锁定。

MakLock 经过 Apple 签名吗?

是的。项目表示它使用 Developer ID 签名并经过 Apple 公证,因此应该不会出现 Gatekeeper 警告。

MakLock 在 Mac App Store 上有吗?

没有。它直接分发,因此拥有沙盒应用所没有的遮罩和进程控制能力。

可以用 Homebrew 安装 MakLock 吗?

可以,通过开发者的 tap:先运行 brew tap dutkiewiczmaciej/tap,再运行 brew install --cask maklock。

maklock.FULLMAC.app 上的 MakLock 下载来自哪里?

下载按钮会转到 GitHub 上的官方 MakLock 发布页 https://github.com/dutkiewiczmaciej/MakLock/releases/latest。maklock.FULLMAC.app 不会修改或重新打包应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。