Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1020 Bytes

File metadata and controls

38 lines (25 loc) · 1020 Bytes

NewBLEUnlock — 项目构想

基于 BLEUnlock (MIT),针对 macOS 26-27 的深度整合与重构。


核心目标

  • 系统适配:适配 macOS 26-27 底层 API,修复锁屏检测、IOKit 废弃 API
  • 媒体控制:离开自动暂停、靠近自动恢复 Now Playing 播放(定向命令,不误触后台)
  • Bark 通知:锁定事件推送至手机,支持 URL 自动解析密钥
  • 权限检查:启动时检测辅助功能、蓝牙权限,缺少时弹窗引导

上游项目

项目 BLEUnlock
作者 Takeshi Sone (ts1)
许可证 MIT
仓库 https://github.com/ts1/BLEUnlock
状态 已停止维护(最后更新约 2022 年)

技术概览

  • 最低系统:macOS 26
  • UI 框架:AppKit(保持上游一致)
  • 语言:Swift + C(IOKit)
  • 依赖:无外部依赖,纯系统框架

仓库

独立仓库:https://github.com/sanbu3/BLEUnlock