Repository navigation
Netcatty Mobile 1.4.2
Netcatty Mobile 1.4.2
本次版本重点修复跨设备云同步兼容性,并进一步对齐桌面端 Netcatty 的同步行为。
主要更新
- 完整支持桌面端
syncSchemaVersion: 2收敛同步格式,解决 S3 提示“云端保险库使用了当前不支持的格式”的问题。 - GitHub Gist、WebDAV、S3 三种后端统一支持 v2 保险库的下载、合并和回写,不会在移动端同步后降级格式。
- 使用本地同步基线、当前本地数据和云端数据执行三方合并,正确传播删除记录,避免电脑端已删除的主机或密钥被手机旧数据重新上传。
- 保留桌面端保险库中的未知字段和冲突候选数据,降低跨版本、跨平台同步造成配置丢失的风险。
- 自动同步与“立即同步”共用相同流程;手动同步保持单一入口。
- 对损坏或未来版本的同步格式继续执行安全拦截,避免误写覆盖云端保险库。
验证
- GitHub Actions 的格式检查、静态分析和完整 Flutter 测试全部通过。
- GitHub Gist、WebDAV、S3 v2 保险库端到端回归测试通过。
- Android 签名 APK 与 iOS 可重签 IPA 均由
main分支 CI 成功构建。
安装
- Android:下载
netcatty-mobile-v1.4.2-android.apk,可在签名一致的旧版本上直接覆盖安装。 - iOS:下载
netcatty-mobile-v1.4.2-ios-unsigned.ipa,使用 AltStore、SideStore、Sideloadly 等工具以自己的 Apple ID 重签后安装。 - 可使用同名
.sha256文件校验安装包完整性。