imageProvider не отображает изображение в графическом усложнении Watch OS5

Я добавляю расширения Infograph в приложение Apple Watch, но не могу заставить изображения появляться в семействе расширений GraphicImage.

Я успешно создал усложнения - их данные (текст, шкала) отображаются нормально, они нормально связываются с приложением. Проблема в том, что что бы я ни делал, я не могу загрузить изображения. Я правильно реализую необходимые методы (временная шкала, шаблон и т. д.), и все изображения правильного размера загружены в каталог активов расширения. Тем не менее, что бы я ни делал, я не могу заставить изображения появляться

Например, для семейства .graphicCircular вот как я его форматирую:

let graphicCircularTemplate = CLKComplicationTemplateGraphicCircularImage()
let imageProvider = CLKFullColorImageProvider(fullColorImage: UIImage(named: "Complication/Graphic Circular")!)
graphicCircularTemplate.imageProvider = imageProvider
graphicCircularTemplate.tintColor = myTintColor
template = graphicCircularTemplate

Это должно отображать изображение - это не nil, поскольку я принудительно указал необязательный параметр.

У кого-нибудь есть идеи? Я прочитал все посты, которые смог найти, вроде все правильно, но, увы, все еще нет изображения!

Заранее спасибо Эмиль


person Emile Bennett    schedule 15.10.2019    source источник