Сбой изображения SwiftUI при добавлении актива темного режима

#swiftui

#swiftui

Вопрос:

Я успешно использовал SwiftUI в этом простом WidgetKit (iOS 14), пока не добавил ресурс темного режима (PDF) к изображению: введите описание изображения здесь

Если я выберу в разделе «внешний вид» справа «Любой, темный», виджет вылетит. Я думал, что SwiftUI справится с этим изящно… Есть ли «правильный» способ воспользоваться преимуществами внешнего вида набора изображений, или мне нужно написать логику для выбора между 2 наборами изображений?

Комментарии:

1. Я использую эту функцию в своем приложении, а не в виджете, и она работает нормально. Так что, возможно, сбой вызван чем-то другим. В моем случае по умолчанию установлен рендеринг, но я сомневаюсь, что это приведет к сбою, если в вашем случае выбрано что-то другое, например, исходное изображение. Попробуйте использовать одно и то же изображение как для Any, так и для Dark, чтобы увидеть, по-прежнему ли происходит сбой. И поиграйте с другими комбинациями, чтобы увидеть, действительно ли сбой происходит из-за этого.

2. для меня он не использует значок темного внешнего вида.