Complication Does Not Update

Originator:jeff
Number:rdar://21781895 Date Originated:11-Jul-2015 09:19 AM
Status:Open Resolved:
Product:iOS Product Version:watchOS2
Classification:Other Bug Reproducible:Always
 
Summary:
A custom complication does not update automatically in the background on the watch. It only updates when specifically requested (such as via the watch app via extendTimelineForComplication )

Steps to Reproduce:
1. Build a custom complication that fetches data from the network to update itself (mine is using simple modular text)
2. Activate that complication.
3. Wait 24 hours.
4. Your complication has not updated.

Expected Results:
I would expect the complication to fetch a new value for itself in a timely manner. Ideally this would be a fairly frequent interval, but I understand that it’s subject to budgeting.

Actual Results:
The complication just does not update unless the app specifically requests it via extendTimelineForComplication, etc.

Regression:
N/A

Notes:
N/A

Comments

Try getNextRequestedUpdateDateWithHandler to schedule updates.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!