Skip to content

FridgeTracker 1.1.0 (Build 5)

Choose a tag to compare

@congee949 congee949 released this 15 Jul 02:27
· 3 commits to master since this release

FridgeTracker 1.1.0 (Build 5)

从本版本开始,每一个 Build 使用独立版本标识、Git tag 与 GitHub Release。本次版本标识为 1.1.0-build.5,tag 为 v1.1.0-build5。

修复

  • 修复 App 新增食材后小组件未及时显示的问题:保护 App Group 快照写入、按 Widget kind 精确刷新,并增加 15 分钟兜底时间线更新。
  • 移除小组件对未来 30 天的上限,坚果等长保质期食材也会显示。
  • 修复 iOS 27 全新安装时 SwiftData 的 App Group 父目录尚未创建、数据库首次打开失败的问题。
  • 单元测试与 UI 测试改用内存数据库,避免测试覆盖真实小组件数据。

验证

  • Xcode Beta 27.0,iOS 27.0 Simulator。
  • Small、Medium、Large 三种小组件均完成 App → App Group → WidgetKit 端到端验证。
  • 276/276 项单元测试通过,0 失败,0 跳过,0 runtime warning。
  • App 与 Widget 构建号均为 Build 5。

IPA 安装说明

Release 附件是 unsigned IPA,不包含开发者个人证书、设备 UDID 或短期 provisioning profile。请使用 AltStore、SideStore、Sideloadly 或自己的开发者证书重新签名安装。由于应用包含 Widget 与 App Group,重签工具必须同时正确处理主 App、Widget extension 和 App Group entitlement。

完整变更见 CHANGELOG.md。