Repository navigation
FridgeTracker 1.1.0 (Build 5)
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。