Questions tagged [apple-watch-complication]

Complications are small elements that appear on the watch face and provide quick access to frequently used data.

From the docs:

About Complications
Complications are small elements that appear on the watch face and provide quick access to frequently used data. Users can customize most watch faces and install the complications that they want to see. The system provides built-in complications for weather information, upcoming calendar events, the user’s activity, and many more types of data. Apps can also add support for complications and display app-specific data.

207 questions
0
votes
1 answer

Get timeline entry and template used for active complication?

I'd like to conditionally reload my active complication in the requestedUpdateDidBegin function or actually tell ClockKit to set the next check 15 minutes before the end of the current timeline entry, but how can I do that without knowing what's in…
TruMan1
  • 33,665
  • 59
  • 184
  • 335
0
votes
1 answer

Display complication current time in 24 hour format for specific timezone

I am making a complication, and want to display "UTC" timezone time using 24-hour format in the complication. CLKTimeTextProvider will work, but it seems to only use the default format the user prefers, whereas I need to force it to always show…
Charlie
  • 1,279
  • 2
  • 12
  • 28
0
votes
1 answer

Using three arrays to populate complication timeline

I have three arrays that have the data to populate the complication timeline with entries. When I scroll through time travel, the complication does not change so I know I must be doing something wrong. func…
victorpulak
  • 131
  • 2
  • 8
0
votes
1 answer

Display heart rate via ClockKit complication?

I'm developing a watchOS app for tracking the heart rate, and it's working well. Is it possible to display the computed heart rate value on a complication using ClockKit?
Mahalakshmi.J
  • 189
  • 2
  • 14
0
votes
1 answer

Watchkit complication click action

I have written an Apple Watch app with a complication that works well. But I often accidentally click on that complication, and it opens my watch app. Is there some attribute to tell the complication that there is no action when I click on it? As an…
kecinzer
  • 3
  • 2
0
votes
0 answers

Apple Watch Complication extension

I'm creating a Complication for Apple Watch and I've came across a doubt. For now, I've set an Array of 5 entries for the timeline, and everything is working correctly. my question goes, what happens when the request returns nil, like after the 5…
Ivan Cantarino
  • 3,058
  • 4
  • 34
  • 73
0
votes
2 answers

How can I get the header of a complication to wrap onto the body lines?

I have one phrase that will be the entirety of the complication. Sometimes it is short enough to occupy the header alone. However, sometimes it is too long and I need it to wrap onto the body lines. I can't for the life of me figure out how to get…
swiftyboi
  • 2,965
  • 4
  • 25
  • 52
0
votes
0 answers

Is it possible to do async operations in WatchKit Complications?

I've found that doing async operations in watchOS 2 complications has random results. Sometimes the operation completes and the complication updates and sometimes it doesn't. One such example is querying HealthKit. let predicate =…
jestro
  • 2,524
  • 4
  • 27
  • 46
0
votes
1 answer

SendMessage Complication Controller Wake iOS App

So, I am trying to use the oppertunity when my Watchkit complication calls requestUpdateDidBegin() to use sendMessage() to wake my iOS app and cause it to calculate complication data and use transferCurrentComplicationUserInfo() to update the…
Simon
  • 304
  • 2
  • 17
0
votes
1 answer

watchkitapp failed to scene-update in time

There is a method in Watchkit extension which displays the items in the tableview. There are around 500+ items and the memory increases from 2.9mb to 7.8mb and the watch app crashes. The method is as follows: [_timeTable…
-1
votes
1 answer

Why my watchOS Complication is not on the list after a successful compilation?

There is no complication compiled on my Apple Watch. I simply duplicated target for my iOS widget to extend it to watchOS. I have changed Targetet Device Families to Apple Watch I have changed Base SDK to watchOS i have changed bundle identifier…
Bartłomiej Semańczyk
  • 59,234
  • 49
  • 233
  • 358
-1
votes
1 answer

watchos gauge complication like activity

The CLKGaugeProvider has a fillFraction that can only be set between 0 and 1. On the activity complication if I move more than my goals the gauge shows more than 100%. How can I achieve the same result in a gauge or ring complication?
Mihai
  • 313
  • 1
  • 6
1 2 3
13
14