Reputation: 7071
My perfectly working complications in watchOS 6/5/4 don't work in watchOS 7. This is for an independent watchOS app.
It seems that the method getCurrentTimelineEntry doesn't get called although I call reloadTimeline for all complications. If running on the sim getCurrentTimelineEntry does get called from time to time but still the complications don't update.
So what has changed or is this a known bug in watchOS 7?
Upvotes: 5
Views: 699
Reputation: 7071
The problem was that my CLKComplicationDataSource derived class (ComplicationController) was never called on the device by the API although it was called seldomly on the simulator!
So there are certainly bugs in the API that require the project to be configured/recompiled for watchOS 7 in order to work.
My configuration required the following new changes:
Upvotes: 4