Описание тега apple-watch-complication

Complications are small elements that appear on the watch face and provide quick access to frequently used data.
1 ответ

reloadTimeline() не обновляет усложнение

Я пытаюсь создать приложение для watchOS 3 и хочу обновить сложность в фоновом режиме. Во-первых, я получаю новые данные с сервера в фоновом режиме в handle(), После этого я обновляю свои активные осложнения, звоня complicationServer.reloadTimeline(…
1 ответ

Apple Watch ClockKit Complications не обновляют свои записи временной шкалы, если циферблат не скрыт во время выполнения

Кто-нибудь еще заметил проблему с записями усложнения, не обновляющимися должным образом. Я только что добавил некоторую начальную поддержку в свое приложение, но заметил, что они не отображают то, что я ожидал, что они отобразят. Ради примера, и дл…
1 ответ

iOS WatchOS - в чем разница между приложением WatchKit и расширением приложения WatchKit?

Я пытаюсь создать услугу iOS WatchOS5 и вижу несколько учебных пособий и документацию Apple. Они говорят о: Приложение WatchKit Расширение приложения WatchKit В чем разница между iOS WatchKit и расширением приложения WatchKit? Если я хочу обменивать…
1 ответ

iOS WatchOS5 - Как поддержать несколько семейств усложнений для часового приложения?

У меня есть одно усложнение, работающее для моего приложения Apple Watch, и я хотел бы добавить второй стиль. Я выставил очень простой прототип, но не вижу его доступным для выбора на циферблате. Поэтому я пытаюсь устранить проблему: Могу ли я подде…
1 ответ

Apple Watch Complication не обновляется в фоновом режиме

У меня возникли сложности с Apple Watch, которые правильно инициализируются и показывают ожидаемые данные. Однако, когда NSDate, возвращенный в моем методе getNextRequestedUpdateDateWithHandler, запускает обновление, единственный метод в моем делега…
0 ответов

WatchOS5 - как получить осложнение оставшегося времени выполнения или активации?

Я смотрю на документацию для источника данных Apple смотреть осложнения. Я вижу, что в нем упоминается, что осложнения имеют определенное время в день. В другом месте я видел упоминание количества активаций. Я не видел никаких чисел. Сколько времени…
0 ответов

Как узнать текущее местоположение в усложнении от watchos

Я создаю усложнение сейчас. Это информирует о мелкой пыли текущей позиции. Поэтому я хочу получить свою текущую должность, но мне интересно, как я могу получить ее в усложнении. Я знаю, как использовать CLLocationManager по умолчанию. Проблема в том…
25 июн '18 в 13:27
1 ответ

tintColor не работает на WatchOS 5 усложнение

У меня есть несколько сложностей для watchOS 5 и Apple Watch Series 4, которые не используют должным образом свой tintColor. Вместо этого они просто отображаются с белым текстом. Другие посторонние осложнения на том же лице показывают их цвет. Есть …
1 ответ

Где следует хранить данные Apple Watch Complication?

Мне нужно хранить данные, которые контролируются основным приложением Watch (и приложением iPhone) и отображаются в сложном виде. Официальная документация Apple гласит Если вам нужно извлечь или вычислить данные для вашей сложности, сделайте это в с…
30 дек '18 в 22:01
3 ответа

Осложнения Apple Watch не обновляются достоверно

У меня есть приложение для iPhone, которое отправляет данные из приложения iPhone прямо на циферблат, чтобы отобразить их как усложнение. Я использую WatchConnectivity рамки для создания WCSession отправить данные на часы с телефона. Мои данные хран…
4 ответа

WatchOS3 Complication, который запускает приложение

Я хотел бы создать услугу для watchOS 3, которая просто запустит мое приложение. Я использовал XCode для создания ComplicationController: class ComplicationController: NSObject, CLKComplicationDataSource { // MARK: - Timeline Configuration func getS…
2 ответа

Какова последовательность обновления данных об осложнениях для Apple Watch?

Я следил за многими уроками в Интернете, чтобы узнать, как настроить усложнение. У меня нет проблем с установкой осложнения, как ожидалось. До истечения первоначального срока записи. После 12 часов я не знаю, как его обновить, чтобы сохранить осложн…
1 ответ

Как реагировать на CLKComplicationServerActiveComplicationsDidChangeNotification

На полезный вопрос Force reload watchOS 2 Complications пользователь @alexeyvmp упоминает в комментарии, что вы должны добавить наблюдателя для CLKComplicationServerActiveComplicationsDidChangeNotification событие. Что такое хорошее место для создан…
1 ответ

Как вы можете отобразить данные HealthKit об осложнениях, которые обновляются в фоновом режиме?

Я пытаюсь создать услугу watchOS 2, которая отображает данные о работоспособности пользователя, такие как шаги (но теоретически она должна иметь возможность отображать любые данные о работоспособности, которые пользователь предоставил приложению для…
1 ответ

Есть ли способ обновить услугу прямо из приложения для iPhone?

Я бы хотел, чтобы пользователь мог вообще обойти приложение для часов, если это возможно. Я попытался импортировать ClockKit на моем ViewController, чтобы создать экземпляр CLKComplicationServer, Я получаю ошибку "Нет такого модуля". Есть ли способ …
0 ответов

WatchOS5 - Какой лимит данных для передачи с помощью TransferCurrentComplicationUserInfo?

Я смотрю на руководство по программированию приложений для Apple Watch - в нем упоминается об отправке некоторых словарей для усложнения ваших часов. Он не предусматривает ограничений на объемы данных, которые могут быть переданы. Я хотел бы передат…
1 ответ

Осложнение watchOS - Как заставить watchOS обновить временную шкалу

Я написал усложнение для Watch Face с Time Travel. Тем не менее, я хотел, чтобы watchOS "обновляла" временную линию (как каждый час), чтобы она удаляла текущую временную линию, а затем снова вызывала getTimelineEntries для получения новой временной …
2 ответа

Как показать индикатор активности при получении данных с сервера

Я работаю над приложением Apple Watch, в котором я использую сетевой класс для отображения данных на Apple Watch. Я хочу показать индикатор активности, когда данные извлекаются после успешного извлечения данных, а затем скрыть индикатор активности. …
2 ответа

Сложность зависает Apple Watch при настройке

Я пытаюсь создать осложнение для watchOS2. Я создал новую цель для своего iOS-приложения - с Glances и Complications я хочу иметь только одно Modular Large Complication. Когда я бегу, пытаясь установить сложность, часы замерзают (как на симуляторе, …
0 ответов

Как я могу немедленно обновить услугу Apple Watch новыми данными?

Моя команда в настоящее время работает над расширением Apple Watch с усложнением. Мы используем усложнение, чтобы позволить пользователям отслеживать определенное значение, которое будет случайным образом обновляться в течение дня по мере поступлени…