一款用 Swift 编写的原生 macOS 代码编辑器,支持语法高亮、代码补全、Git 集成与调试。
andyhuo520/MacCheck
面向二手 Mac 验机的 macOS 本地检测工具,支持自动检测与交互测试,可导出 PDF/PNG 报告。
- Star
- 908
- Fork
- 83
- 未关闭 Issue
- 0
- 最近提交
- 11天前
这是什么?
MacCheck 是一款 macOS 本地验机工具,适用于二手 Mac 交易、门店验机和个人自检。它会自动读取机型、芯片、内存、序列号、电池循环次数与健康度、存储、网络、蓝牙和接口等信息,并标出二手交易中常见的高风险项,如 MDM、Apple ID / 激活锁和安全芯片状态。
除自动检测外,工具还提供交互式测试,包括键盘逐键点亮、屏幕纯色与灰阶棋盘格、音频、麦克风、摄像头、Touch ID、触控板,以及硬盘读写测速和接口逐口实测。所有检测均在本机完成,不会上传序列号或检测结果。
检测结果可保存为历史快照便于后续对比,也可导出为 PDF 或 PNG 长图报告。项目使用 Swift 与 SwiftUI 开发,支持 macOS 14 及以上版本,兼容 Apple Silicon 与 Intel 机型。
核心功能
- 01自动读取机型、芯片、内存、macOS 版本、序列号和机型年份
- 02检测电池循环次数与健康度、存储、网络、蓝牙和接口
- 03标示 MDM、Apple ID / 激活锁、安全芯片等二手机高风险项
- 04提供键盘、屏幕、音频、麦克风、摄像头、Touch ID、触控板等交互测试
- 05支持导出 PDF / PNG 报告并保存历史检测记录
适用场景
- 在购买二手 Mac 前检查设备状况与高风险项
- 门店批量验机并生成标准化报告
- 出售自己的 Mac 前进行个人自检
快速上手
- 1
从 GitHub Releases 下载 MacCheck-1.3.dmg
- 2
打开 DMG,将 MacCheck.app 拖到 Applications 文件夹
- 3
首次运行若出现 Gatekeeper 提示,右键点击 App 并选择“打开”
使用前须知
- 仅支持 macOS,需要 macOS 14.0 或更高版本。
- 无法检测 Apple 服务器端信息:激活锁和保修状态需用户到 Apple 官网确认。
- 部分人工测试需要真实硬件和系统权限,环境不支持时会显示“未支持”或“跳过”。
- 项目未声明许可证。
收录于专题
标签
常见问题
- MacCheck 是什么?
- 面向二手 Mac 验机的 macOS 本地检测工具,支持自动检测与交互测试,可导出 PDF/PNG 报告。 MacCheck 是一款 macOS 本地验机工具,适用于二手 Mac 交易、门店验机和个人自检。它会自动读取机型、芯片、内存、序列号、电池循环次数与健康度、存储、网络、蓝牙和接口等信息,并标出二手交易中常见的高风险项,如 MDM、Apple ID / 激活锁和安全芯片状态。
- MacCheck 可以免费使用吗?用的什么许可证?
- MacCheck 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- MacCheck 还在维护吗?
- 活跃维护中。MacCheck 最近一次提交是在 2026年10月27日。
- MacCheck 适合用来做什么?
- 在购买二手 Mac 前检查设备状况与高风险项 门店批量验机并生成标准化报告 出售自己的 Mac 前进行个人自检
- MacCheck 怎么安装和运行?
- 从 GitHub Releases 下载 MacCheck-1.3.dmg 打开 DMG,将 MacCheck.app 拖到 Applications 文件夹 首次运行若出现 Gatekeeper 提示,右键点击 App 并选择“打开”
- 在哪里获取 MacCheck?
- 源代码和安装说明在 GitHub 上:https://github.com/andyhuo520/MacCheck
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款 macOS 菜单栏应用,用通俗语言说明 Mac 上每根 USB-C 线缆的实际能力,并解释充电变慢的原因。
一款适用于 macOS 和 Windows 的菜单栏工具,用于查看端口占用、结束进程,并管理 Kubernetes 端口转发与 Cloudflare Tunnel。
Homebrew 官方的 macOS 图形界面,无需终端即可搜索、安装、更新和管理 Homebrew 软件包。
一款 macOS 应用,用于浏览、编辑和整理 Claude Code、Cursor、Codex 等工具的 AI 技能与智能体。