支持平台与系统要求:Android 与 iOS 两端
平台总览
| 平台 | 系统要求 | 获取渠道 | 维护仓库 |
|---|---|---|---|
| Android | Android 6.0 及以上 | Google Play / F-Droid | GitHub freeotp/freeotp-android |
| iOS | 以 App Store 页面为准 | Apple App Store | GitHub freeotp/freeotp-ios |
两端是两个独立代码仓库,功能大方向一致,但发布节奏不完全同步。
Android 端现状
- 最低系统为 Android 6.0(F-Droid 页面对当前版本的要求)。
- F-Droid 上当前构建的安装包约 8.9 MiB,支持 arm64-v8a、armeabi-v7a、x86、x86_64 四种架构。
- 2.x 版本引入了主密码与 Android Keystore 加密,老版本升级后需要设置主密码——这是不可逆的单向迁移。
iOS 端现状
- 通过 Apple App Store 分发,由 freeotp-ios 仓库维护。
- 有第三方用户反馈新 iOS 版本上扫码器可能启动异常;如遇问题,可到 GitHub 仓库查看 issue 或以官方最新版为准。
平板与衍生设备
理论上任何装得上 Google Play 或 F-Droid 的 Android 设备(含平板)都能运行。没有官方桌面版——需要电脑端出码可以考虑 KeePassXC 等带 TOTP 的密码管理器,但那不属于 FreeOTP 的范畴。
选渠道建议
- 普通用户:Google Play(自动更新)或 App Store。
- 不愿用谷歌服务的用户:F-Droid——构建可复现、签名可验证,但不会自动推送更新通知。
相关页面
- Android 安装步骤:Android 安装
- F-Droid 渠道详情:F-Droid 渠道
- iOS 安装:iOS 安装