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
string | AppleCriticalSound
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