Описание тега clockkit

Фреймворк Apple ClockKit (ClockKit.framework) позволяет использовать сложности на Apple Watch.
2 ответа

Лучший способ получить данные о местоположении ядра от Apple Watch Complication?

Каков предписанный метод определения широты и долготы пользователя по осложнению? Я попытался создать экземпляр диспетчера местоположения внутри контроллера сложности и запросить местоположение, как с помощью requestLocation, так и startUpdatingLoca…
16 окт '18 в 21:55
1 ответ

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

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

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

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

Могу ли я использовать ClockKit с пользовательским фоновым изображением и сложностями одновременно?

Я хотел бы использовать циферблат с пользовательским изображением (как показано во время выступления WWCD'15) и в то же время показывать сложности. Как я могу это сделать? Я изучал ClockKit документация, но не смог найти способ сделать это. Обновлен…
14 июн '15 в 13:57
1 ответ

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

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

Принудительная перезагрузка watchOS 2 Осложнения

У меня проблемы с получением осложнений на работу. Было бы полезно, если бы я был в состоянии надежно обновить их. Поэтому я связал кнопку меню принудительного нажатия со следующим методом @IBAction func updateComplication() { let complicationServer…
14 сен '15 в 22:54
3 ответа

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

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

Я не знаю, что будет возвращаемое значение Swift

Xcode говорит, чтобы ввести возвращаемое значение, но я понятия не имею, какое возвращаемое значение использовать. func getCurrentTimelineEntry(for complication: CLKComplication, withHandler handler: @escaping (CLKComplicationTimelineEntry?) -> V…
12 фев '19 в 15:11
2 ответа

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

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

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

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

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

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

Значок или текст Apple Watch Complication

Я сделал приложение для Apple Watch с усложнением и активировал модульное приложение Small. Я добавил следующий код в ComplicationController.swift, но получаю только квадратный значок. Попытка поместить текст или изображение в это не делает ничего.З…
27 июл '17 в 14:03
4 ответа

CLKComplication tintColor не работает

Я пытаюсь изменить цвет текста в усложнении приложения для часов (большой высокий модульный корпус), но что бы я ни делал, текст остается белым. Вот мой код из строк, которые включают tintColor, я пробовал их вместе, и каждая из них по одной. let se…
11 окт '15 в 19:22
0 ответов

Где в Assets.xcassets вы помещаете изображения для двухсекционного изображения поставщика изображений ClockKit?

Как показано на скриншоте, автоматически создается папка для проектов WatchKit, для которых была отмечена опция "Включить усложнение". Теперь я хотел бы использовать изображения, состоящие из двух частей, а не цельные, чтобы линия теннисного мяча бы…
15 авг '18 в 05:56
1 ответ

Можно ли запустить другое приложение при нажатии на усложнение?

Например, мое приложение называется Complicate It. В настоящее время, когда выявлено его осложнение, открывается сложный. Я хотел бы иметь возможность открывать другое приложение, скажем "Сообщения", когда возникает сложность. Это вообще возможно?
2 ответа

Обновление усложнения WatchOS2 ClockKit данными IOS

Я пытаюсь обновить сложность часового набора watchOS2 данными, передаваемыми через WatchConnectivity из IOS / iPhone. Несмотря на немало исследований, пока что безуспешно. Я обнаружил, что другие посты описывают аналогичные проблемы (пока без решени…
0 ответов

dyld: символ не найден: _OBJC_CLASS_$_CLKFullColorImageProvider работает приложение на симуляторе watchOS 4.2

Я получаю вышеуказанную ошибку при попытке запустить расширение WatchKit на симуляторе watchOS 4.2. Полная ошибка dyld: Символ не найден: _OBJC_CLASS_$_CLKFullColorImageProvider Ссылка на: /Users/drew/ Библиотека / Разработчик / CoreSimulator / Устр…
22 окт '18 в 16:09
1 ответ

Apple Watch усложнение сетевых запросов

Я создаю приложение погоды, которое извлекает информацию из онлайн-API. Я могу получить информацию успешно в GlanceController и в InterfaceController. Тем не менее, я немного не уверен, как я должен сделать это для осложнения. Могу ли я выполнить се…
2 ответа

С усложнением часов и путешествием во времени getTimelineEntriesForComplication часто вызывается (слишком)

Из приведенных ниже данных, ClockKit генерирует будущее CLKComplicationTimelineEntry предметы один раз, но за прошедшие моменты времени сделано 24 звонка! Почему это? Больше деталей: Я заметил странное поведение в моей усложнении Apple Watch. Он под…
2 ответа

Получить данные для усложнения: ExtensionDelegate не вызывается

(Похоже, что с этой проблемой сталкивались другие в предыдущие недели, но я не нашел никаких решений.) Я пытаюсь сделать действительно простую вещь: получить данные из моего приложения для iOS или из моего приложения Watch в мой Complication Control…