Pick the fix
After the user edits a list in the app, the widget still shows old data for hours. Fix?
Hint 1 of 1
Who tells the widget the data changed?
Choose an answer, then open Show answer below to check it.
Show answer
Answer: A Write the data to the App Group and call WidgetCenter.shared.reloadTimelines(ofKind:)
Correct. The widget reads fresh data and asks for a new timeline.
Why not the others?
- B Add a Timer in the widget view. Widgets don't run timers; they render entries.
- C Set the reload policy to every second. Reloads are budgeted, and the system won't honour that.
- D Reinstall the widget. Users shouldn't need to.