目前,网上都是建立一个 60 秒 * 15 分钟的回调
for offset in 1 ..< 60{ let entryDate = Calendar.current.date(byAdding: .minute, value: offset, to: firstMinuteDate)! let entry = SimpleEntry(date: entryDate,isDark:isDark, configuration: configuration) entries.append(entry) }
但是有个问题,小组件刷新是 iPhone 自己分配刷新机制的,例如在低电量模式下,会不时的停止刷新。但是我看一些时钟 app 的小组件,仍在此状态下保持正常的刷新。
我在此过程中,降低了刷新频率,仍同上问题.
请教下,伟大的 iOS Developers