В iOS 14 и новых виджетах у вас может быть StaticConfiguration
или IntentConfiguration
, в котором вы определяете собственное намерение. Я создал простое намерение в файле конфигурации намерения под названием MySimpleIntent. Код создается Xcode.
Я продолжил и создал расширение Intent, чтобы предоставить динамический список параметров (при редактировании виджета). Обычно список всегда одинаковый со всеми виджетами, однако мне особенно нужно отфильтровать список результатов на основе семейства виджетов.
Вы знаете, как я могу получить семейство виджетов из конфигурации намерения / намерения? Я могу получить все текущие виджеты с помощью WidgetCenter.shared.getConfigurations
, однако я не могу правильно отфильтровать их по идентификатору намерения.
Любая помощь приветствуется!