iPhoneMirror v1.4.3 - Apple 驱动自动安装与构建修复
iPhoneMirror v1.4.3
本版本重点完善全新 Windows 环境中的 Apple 驱动引导,并修复 Windows GitHub Actions 构建兼容性问题。
Apple 驱动自动安装
- 当系统完全没有 Apple USB 支持时,驱动管理器会优先通过
winget安装 Microsoft Store 中固定产品 ID9NP83LWLPZ9K的 Apple Devices。 - 将 Apple Mobile Device Service 与 Apple USB INF 分开检查,避免服务存在但 USB 驱动缺失时被误判为已就绪。
- 同时识别现代
appleusb.inf和旧版usbaapl64.inf/usbaapl.inf;恢复模式专用的applekis.inf不再被误认为正常投屏驱动。 - Microsoft Store 或
winget不可用时,回退到 Apple 官方 HTTPS 地址提供的已签名桌面版 iTunes 安装程序。 - 支持在拥有 Apple 再分发授权时,通过构建参数嵌入并校验 Apple 签名的
AppleMobileDeviceSupport64.msi,供离线安装使用。
公开发布的 v1.4.3 安装包不包含、也不重新分发任何 Apple 专有 MSI 或驱动二进制文件。离线 Apple MSI 只会在构建者明确提供授权文件并确认再分发权时纳入私有构建。
构建与稳定性修复
- 修复 GitHub Actions 对 Microsoft VC Runtime 文件版本的解析,兼容
14.29.30157.0 built by: cloudtest等带 runner 后缀的版本字符串,同时保留 Microsoft 数字签名及复制后哈希验证。 - 修正虚拟摄像头异步采样压力测试:允许运行较慢时为追赶真实时钟产生合法空档,同时仍拒绝时间倒退和采样重叠。
- 完成 Apple USB 驱动依赖审计;项目自身需要的 libusb-win32、VC Runtime、FFmpeg 与无线接收运行库继续随安装包提供。
验证结果
- Windows GitHub Actions
build-test:通过。 - 原生协议、输出模式、无线主机、虚拟摄像头组件:6/6 通过。
- 应用逻辑、驱动管理器、VC Runtime 解析、Apple 离线支持包安全校验:全部通过。
- 虚拟摄像头异步采样压力测试额外连续运行 5 次通过。
- 安装程序产品版本:
1.4.3,文件版本:1.4.3.0。
下载说明
iPhoneMirror-Setup-v1.4.3-x64.exe:推荐,Windows x64 安装程序。iPhoneMirror-v1.4.3-win-x64.zip:便携版。iPhoneMirror-v1.4.3-win-x64-latest.zip:自动更新使用的便携版别名。iPhoneMirror-v1.4.3-win-x64-sbom.spdx.json:SPDX SBOM。SHA256SUMS.txt:所有发布资产的 SHA256 清单。
SHA256
2b0d5df2bb61ad3484c41c67df3984d64811ee663472de819efc94b6af2d4725 iPhoneMirror-Setup-v1.4.3-x64.exe
3de1ac409aa85bd827a5cc57ff020130599bbc52584e8f4c1e1fbfda061b1838 iPhoneMirror-v1.4.3-win-x64.zip
3de1ac409aa85bd827a5cc57ff020130599bbc52584e8f4c1e1fbfda061b1838 iPhoneMirror-v1.4.3-win-x64-latest.zip
14f14f51769010d1efa6831b32772e63e4e4d94ee6f715ad5d045e4e839c61c4 iPhoneMirror-v1.4.3-win-x64-sbom.spdx.json
已知提示
当前公开安装程序尚未使用商业代码签名证书签名。首次下载运行时,Windows SmartScreen 可能显示“未知发布者”;请从本项目官方 Release 下载并使用上方 SHA256 校验文件完整性。