Udostępnij przez


AppleApsNativeMessage interface

Reprezentuje natywny komunikat usługi APS usługi APNs.

Rozszerzenie

Record<string, any>

Właściwości

alert

Informacje dotyczące wyświetlania alertu.

badge

Liczba wyświetlana w znaczek na ikonie aplikacji.

category

Typ powiadomienia.

content-available

Flaga powiadomienia w tle. Aby przeprowadzić dyskretną aktualizację w tle, określ wartość 1 i nie uwzględnij alertu, znaczka ani kluczy dźwiękowych w ładunku.

content-state

Zaktualizowana lub ostateczna zawartość działania na żywo.

dismissal-date

Sygnatura czasowa systemu UNIX reprezentująca datę, w której system kończy działanie na żywo i usuwa go z dynamicznej wyspy i ekranu blokady.

events

Ciąg, który opisuje, czy aktualizujesz, czy kończysz trwające działanie na żywo za pomocą zdalnego powiadomienia push. Aby zaktualizować działanie na żywo, użyj aktualizacji. Aby zakończyć działanie na żywo, użyj końca.

filter-criteria

Kryteria, które system ocenia, aby określić, czy wyświetla powiadomienie w bieżącym fokusie.

interruption-level

Ważność i czas dostarczania powiadomienia.

mutable-content

Flaga rozszerzenia aplikacji usługi powiadomień. Jeśli wartość to 1, system przekazuje powiadomienie do rozszerzenia aplikacji usługi powiadomień przed dostarczeniem.

relevance-score

Wynik istotności ( liczba z zakresu od 0 do 1), który system używa do sortowania powiadomień z aplikacji. Najwyższa ocena jest polecana w podsumowaniu powiadomień.

sound

Nazwa pliku dźwiękowego w głównym pakiecie aplikacji lub w folderze Biblioteka/Dźwięki katalogu kontenera aplikacji. Określ ciąg "default", aby odtworzyć dźwięk systemowy. Użyj tego klucza, aby otrzymywać regularne powiadomienia. W przypadku alertów krytycznych należy zamiast tego użyć słownika dźwiękowego.

stale-date

Sygnatura czasowa systemu UNIX reprezentująca datę, w której działanie na żywo staje się nieaktualne lub nieaktualne.

target-content-id

Identyfikator okna, który został przeniesiony.

thread-id

Identyfikator specyficzny dla aplikacji do grupowania powiązanych powiadomień.

timestamp

Sygnatura czasowa systemu UNIX, która oznacza czas wysyłania powiadomienia zdalnego, które aktualizuje lub kończy działanie na żywo.

Szczegóły właściwości

alert

Informacje dotyczące wyświetlania alertu.

alert?: string | AppleAlert

Wartość właściwości

string | AppleAlert

badge

Liczba wyświetlana w znaczek na ikonie aplikacji.

badge?: number

Wartość właściwości

number

category

Typ powiadomienia.

category?: string

Wartość właściwości

string

content-available

Flaga powiadomienia w tle. Aby przeprowadzić dyskretną aktualizację w tle, określ wartość 1 i nie uwzględnij alertu, znaczka ani kluczy dźwiękowych w ładunku.

content-available?: number

Wartość właściwości

number

content-state

Zaktualizowana lub ostateczna zawartość działania na żywo.

content-state?: Record<string, any>

Wartość właściwości

Record<string, any>

dismissal-date

Sygnatura czasowa systemu UNIX reprezentująca datę, w której system kończy działanie na żywo i usuwa go z dynamicznej wyspy i ekranu blokady.

dismissal-date?: number

Wartość właściwości

number

events

Ciąg, który opisuje, czy aktualizujesz, czy kończysz trwające działanie na żywo za pomocą zdalnego powiadomienia push. Aby zaktualizować działanie na żywo, użyj aktualizacji. Aby zakończyć działanie na żywo, użyj końca.

events?: string

Wartość właściwości

string

filter-criteria

Kryteria, które system ocenia, aby określić, czy wyświetla powiadomienie w bieżącym fokusie.

filter-criteria?: string

Wartość właściwości

string

interruption-level

Ważność i czas dostarczania powiadomienia.

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

Wartość właściwości

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

mutable-content

Flaga rozszerzenia aplikacji usługi powiadomień. Jeśli wartość to 1, system przekazuje powiadomienie do rozszerzenia aplikacji usługi powiadomień przed dostarczeniem.

mutable-content?: number

Wartość właściwości

number

relevance-score

Wynik istotności ( liczba z zakresu od 0 do 1), który system używa do sortowania powiadomień z aplikacji. Najwyższa ocena jest polecana w podsumowaniu powiadomień.

relevance-score?: number

Wartość właściwości

number

sound

Nazwa pliku dźwiękowego w głównym pakiecie aplikacji lub w folderze Biblioteka/Dźwięki katalogu kontenera aplikacji. Określ ciąg "default", aby odtworzyć dźwięk systemowy. Użyj tego klucza, aby otrzymywać regularne powiadomienia. W przypadku alertów krytycznych należy zamiast tego użyć słownika dźwiękowego.

sound?: string | AppleCriticalSound

Wartość właściwości

stale-date

Sygnatura czasowa systemu UNIX reprezentująca datę, w której działanie na żywo staje się nieaktualne lub nieaktualne.

stale-date?: number

Wartość właściwości

number

target-content-id

Identyfikator okna, który został przeniesiony.

target-content-id?: string

Wartość właściwości

string

thread-id

Identyfikator specyficzny dla aplikacji do grupowania powiązanych powiadomień.

thread-id?: string

Wartość właściwości

string

timestamp

Sygnatura czasowa systemu UNIX, która oznacza czas wysyłania powiadomienia zdalnego, które aktualizuje lub kończy działanie na żywo.

timestamp?: number

Wartość właściwości

number