Настройка схем iOS Live Activity
Схема Live Activity описывает поля content-state одного типа ActivityAttributes, объявленного в вашем iOS-приложении, чтобы элемент Live Activity в Journey мог создавать форму из именованных полей, а не из необработанного JSON. Опубликуйте одну версию для каждого виджета в Control Panel.
Публикация версии схемы
Anchor link to- Откройте страницу Configure platforms вашего приложения в Pushwoosh.
- Нажмите Live Activity schemas рядом с платформой iOS.

- Нажмите Publish version.
- Введите Attributes type: точное имя типа
ActivityAttributesв вашем приложении, напримерFlightAttributes. - В поле Content-state JSON Schema введите JSON Schema для
ContentStateэтого типа — поля, которые изменяются во время работы Live Activity, например, гейт или статус рейса. Не включайте сюда собственные фиксированные поляActivityAttributes. См. Создание схемы.

- Нажмите Publish.
Управление существующими схемами
Anchor link toНа том же экране Live Activity schemas:
- Нажмите View JSON рядом с версией, чтобы просмотреть ее опубликованную схему.
- Нажмите Delete, чтобы удалить версию. Это действие нельзя отменить, и элемент Journey, все еще настроенный на эту версию, перестанет отображать свои поля content-state.
Использование схемы в Journey
Anchor link toПосле публикации выберите ее в разделе Widget в элементе Live Activity в Journey — ее поля content-state появятся в разделе Card content.