帧澈 ZENCHE v1.0.0
帧澈 ZENCHE V1.0.0
帧澈 ZENCHE 的首个正式稳定版本。V1.0.0 将 macOS、Windows、Android、
HarmonyOS、iOS / iPadOS 五个原生目标统一到同一套产品品牌、版本规则、三语界面
和发布流程,继续坚持本地优先、开源免费。
版本亮点
- 新增启动更新公告,集中展示本次更新、防诈骗提醒和自愿赞助入口。
- 明确提示:帧澈 ZENCHE 是开源免费项目,任何声称“进群领取软件”或要求付费
购买软件的人都是骗子,请勿转账。 - 新增“不再提醒”选项:勾选并关闭后,本版本不再弹出;应用升级到新版本后会
自动再次显示。 - 更新“请作者喝奶茶”中的爱发电赞助图片,并作为本地资源打入全部原生安装包。
- 五端界面统一支持简体中文、English、日本語,并保留旧版本用户的应用标识和
偏好设置兼容性。 - README、构建说明、版本号、安装包命名和校验流程统一升级到 1.0.0。
各平台变化
iOS / iPadOS
- 新增原生 SwiftUI 更新公告、按版本保存的提醒状态和三语文案。
- 更新赞助页面图片;继续支持系统相机、本地图库和前台
FTP / HTTP / WebDAV 接收。 - iPadOS 可使用系统公开接口支持的兼容外接 UVC 视频设备。
Android
- 新增原生 AlertDialog 更新公告、防诈骗提示、赞助图和按版本提醒状态。
- 完成简中、英文、日文运行时切换与持久化。
- 保持 Nikon USB Host / PTP、实时取景、拍摄和无线收件箱工作流。
HarmonyOS
- 新增 ArkUI 本地公告与赞助弹层,赞助图不再依赖网络地址。
- 完成简中、英文、日文资源和运行时切换。
- 保持 USB Host / PTP、文件管理和 FTP / HTTP / WebDAV 收件箱实现。
macOS
- 新增 SwiftUI 更新公告、版本级提醒状态和更新后的赞助界面。
- 保持基于 AppKit / SwiftUI 与 libgphoto2 的 Nikon USB/PTP 工作流。
- DMG 内应用采用 ad-hoc 签名,适用于社区分发和测试。
Windows
- 新增 WPF 原生更新公告、防诈骗卡片、本地赞助图和版本级提醒状态。
- 完成简中、英文、日文界面切换与持久化。
- 提供 x64 NSIS 安装程序和便携压缩包,内含匹配的 libusb 运行依赖。
相机与兼容性
- 当前内置 17 款 Nikon EXPEED 6 / 7 相机档案:
Z7、Z6、Z50、D780、D6、Z5、Z7II、Z6II、Z fc、Z30、Z9、Z8、Z f、
Z6III、Z50II、Z5II、ZR。 - 机型档案表示应用可识别设备并选择相应参数范围,不代表所有固件、镜头、线缆和
USB 主机组合均已完成实机验证。 - iOS / iPadOS 的公开 API 不向普通应用开放 Nikon 厂商 USB/PTP 控制,因此 Apple
移动端不能直接调整 Nikon 机身参数或通过 USB 下载原片。 - Windows 可能需要将相机 PTP 接口切换为 WinUSB;这可能影响 NX Tether、
Camera Control Pro 或系统照片导入,请先阅读仓库中的 Windows 构建说明。
下载包与签名状态
ZENCHE-1.0.0-macOS-arm64.dmg- Apple Silicon;ad-hoc 签名,未公证。
ZENCHE-1.0.0-android.apk- Android 调试证书签名;APK Signature Scheme v2 验证通过。
ZENCHE-1.0.0-Windows-x64-Setup.exe- 推荐的 x64 NSIS 安装程序;未使用商业代码签名证书。
ZENCHE-1.0.0-Windows-x64.zip- x64 便携版;完整解压后运行,请保留
libusb-1.0.dll。
- x64 便携版;完整解压后运行,请保留
ZENCHE-1.0.0-HarmonyOS.hap- 未签名 HAP;真机安装前需要有效开发者签名与 Profile。
ZENCHE-1.0.0-ios-unsigned.ipa- iOS / iPadOS 未签名验证产物;安装前必须使用有效证书重新签名。
每个安装包均附带同名 .sha256 文件。
验证记录
- 原生目标一致性、版本元数据、三语资源、启动公告和赞助资源自动化测试:
16 / 16 通过。 - GitHub Actions:iOS、Android、macOS 构建全部通过。
- iOS / iPadOS:Release、iphoneos、unsigned IPA 构建成功。
- Android:APK 构建成功,v2 签名验证通过。
- HarmonyOS:Release HAP 构建成功。
- macOS:Swift 编译、应用深度 codesign 验证和 DMG 生成通过。
- Windows:.NET 8 Release、x64 自包含发布、NSIS 安装程序和便携包生成通过。
- IPA、APK、HAP、Windows ZIP 容器完整性检查通过。
- 六个交付包的 SHA-256 校验文件全部回验通过。
已知限制
- macOS 包仅提供 Apple Silicon 架构,且未进行 Apple 公证。
- Android 包使用调试证书,不适合作为应用商店签名包。
- HarmonyOS 与 iOS / iPadOS 附件未包含可供第三方直接安装的生产签名。
- Windows 与 HarmonyOS 的相机实机组合仍在扩大验证范围。
- USB/PTP 功能可能受到相机固件、镜头、线材、系统服务或其他联机软件占用影响。
- 重要拍摄请始终保留机内存储卡,不要把任何联机应用作为唯一备份。
升级说明
- 可从 0.8.x 直接覆盖升级;为保证兼容,内部标识
NikonLink/com.tauber.nikonlink保持不变,现有偏好设置和本地数据会继续使用。 - V1.0.0 首次启动会显示更新公告。勾选“不再提醒”后只对当前版本生效,未来升级
仍会重新显示公告。 - Windows 用户升级前如已调整 WinUSB 驱动,请保留当前驱动配置并完整退出旧版本。
- 下载后请使用配套
.sha256文件验证完整性。
SHA-256
c6da23a44ec71a8da0134b892c5a2553808b82cf2d1fe747a0584c4ad5e62b3c ZENCHE-1.0.0-ios-unsigned.ipa
c15655fdf7774f137c98cd03260654f49597359dbe94b0e5567866777ac337ae ZENCHE-1.0.0-android.apk
0fcb7dc47b60af89a52e6ec11a76509cb1f46e7c17a3d633cbd03a921abe2b71 ZENCHE-1.0.0-HarmonyOS.hap
54e21bb1b72d6ec95c9d5fc4c3bc6a2799ca27d0ea07b01d2c5639eb69c04f0a ZENCHE-1.0.0-macOS-arm64.dmg
d3dd917fa71a72b03b358cb0ab466b611c44ce8a43d97e229bbe3a083a1df6e4 ZENCHE-1.0.0-Windows-x64-Setup.exe
d725c54f278427cc9bdd9d8a9b9a9cf06f39b89dc4c0fb22e38b2f378f32796d ZENCHE-1.0.0-Windows-x64.zip
校验示例:
shasum -a 256 -c ZENCHE-1.0.0-macOS-arm64.dmg.sha256感谢所有测试、反馈和贡献者。