AppleApsNativeMessage interface

Представляет собственное сообщение APS APNs.

Extends

Record<string, any>

Свойства

alert

Сведения о отображении оповещения.

badge

Число, отображаемое на значке приложения.

category

Тип уведомления.

content-available

Флаг фонового уведомления. Чтобы выполнить автоматическое фоновое обновление, укажите значение 1 и не включите оповещение, эмблему или звуковые ключи в полезные данные.

content-state

Обновленное или окончательное содержимое для активного действия.

dismissal-date

Метка времени UNIX, представляющая дату окончания действия в режиме реального времени и удаляет ее из динамического острова и экрана блокировки.

events

Строка, описывающая обновление или завершение текущего динамического действия с помощью удаленного push-уведомления. Чтобы обновить динамическое действие, используйте обновление. Чтобы завершить динамическое действие, используйте конец.

filter-criteria

Критерии, которые система оценивает, определяет, отображается ли уведомление в текущем фокусе.

interruption-level

Важность и сроки доставки уведомления.

mutable-content

Флаг расширения приложения службы уведомлений. Если значение равно 1, система передает уведомление расширению приложения службы уведомлений перед доставкой.

relevance-score

Оценка релевантности( число от 0 до 1), которую система использует для сортировки уведомлений из приложения. Самая высокая оценка отображается в сводке уведомлений.

sound

Имя звукового файла в основном пакете приложения или в папке "Библиотека и звуки" каталога контейнера приложения. Укажите строку по умолчанию для воспроизведения системного звука. Используйте этот ключ для регулярных уведомлений. Для критических оповещений используйте вместо этого словарь звука.

stale-date

Метка времени UNIX, представляющая дату, в которой активное действие становится устаревшим или устаревшим.

target-content-id

Идентификатор окна перенаправил.

thread-id

Идентификатор конкретного приложения для группировки связанных уведомлений.

timestamp

Метка времени UNIX, которая помечает время отправки удаленного уведомления, которое обновляет или завершает динамическое действие.

Сведения о свойстве

alert

Сведения о отображении оповещения.

alert?: string | AppleAlert

Значение свойства

string | AppleAlert

badge

Число, отображаемое на значке приложения.

badge?: number

Значение свойства

number

category

Тип уведомления.

category?: string

Значение свойства

string

content-available

Флаг фонового уведомления. Чтобы выполнить автоматическое фоновое обновление, укажите значение 1 и не включите оповещение, эмблему или звуковые ключи в полезные данные.

content-available?: number

Значение свойства

number

content-state

Обновленное или окончательное содержимое для активного действия.

content-state?: Record<string, any>

Значение свойства

Record<string, any>

dismissal-date

Метка времени UNIX, представляющая дату окончания действия в режиме реального времени и удаляет ее из динамического острова и экрана блокировки.

dismissal-date?: number

Значение свойства

number

events

Строка, описывающая обновление или завершение текущего динамического действия с помощью удаленного push-уведомления. Чтобы обновить динамическое действие, используйте обновление. Чтобы завершить динамическое действие, используйте конец.

events?: string

Значение свойства

string

filter-criteria

Критерии, которые система оценивает, определяет, отображается ли уведомление в текущем фокусе.

filter-criteria?: string

Значение свойства

string

interruption-level

Важность и сроки доставки уведомления.

interruption-level?: "passive" | "active" | "time-sensitive" | "critical"

Значение свойства

"passive" | "active" | "time-sensitive" | "critical"

mutable-content

Флаг расширения приложения службы уведомлений. Если значение равно 1, система передает уведомление расширению приложения службы уведомлений перед доставкой.

mutable-content?: number

Значение свойства

number

relevance-score

Оценка релевантности( число от 0 до 1), которую система использует для сортировки уведомлений из приложения. Самая высокая оценка отображается в сводке уведомлений.

relevance-score?: number

Значение свойства

number

sound

Имя звукового файла в основном пакете приложения или в папке "Библиотека и звуки" каталога контейнера приложения. Укажите строку по умолчанию для воспроизведения системного звука. Используйте этот ключ для регулярных уведомлений. Для критических оповещений используйте вместо этого словарь звука.

sound?: string | AppleCriticalSound

Значение свойства

stale-date

Метка времени UNIX, представляющая дату, в которой активное действие становится устаревшим или устаревшим.

stale-date?: number

Значение свойства

number

target-content-id

Идентификатор окна перенаправил.

target-content-id?: string

Значение свойства

string

thread-id

Идентификатор конкретного приложения для группировки связанных уведомлений.

thread-id?: string

Значение свойства

string

timestamp

Метка времени UNIX, которая помечает время отправки удаленного уведомления, которое обновляет или завершает динамическое действие.

timestamp?: number

Значение свойства

number