AuthCode 是一个 macOS 菜单栏 2FA 应用,用于管理和生成 TOTP/HOTP 验证码。
- 菜单栏常驻,点击下拉查看所有验证码
- 收藏账号置顶展示,其他账号分组展示
- 验证码实时刷新,支持一键复制(整卡点击复制)
- 支持手动添加密钥
- 支持导入二维码图片(识别
otpauth://和otpauth-migration://) - 支持多语言(中文、英文、日语、韩语、俄语、西班牙语、法语)
AuthCode/:Xcode 工程目录AuthCode/App/:应用 UI 与交互AuthCode/Shared/:OTP 计算与数据模型AuthCode/Config/:Info.plist 与 entitlementsAuthCode/Release/:本地打包脚本和说明
- 用 Xcode 打开
AuthCode/AuthCode.xcodeproj - 选择
AuthCodescheme - 运行到
My Mac
cd AuthCode
./Release/build_local.sh输出:
AuthCode/build/dist/AuthCode.appAuthCode/build/dist/AuthCode-macOS-local.zip
- 关闭主窗口后,菜单栏仍常驻
- Dock 的 Quit /
Cmd+Q默认不会结束进程 - 在菜单栏面板点击
退出 AuthCode才会真正退出
- macOS 14+
- Xcode 15+