Freigeben über


AppleApsNativeMessage interface

Stellt eine systemeigene APNs-APS-Nachricht dar.

Extends

Record<string, any>

Eigenschaften

alert

Die Informationen zum Anzeigen einer Warnung.

badge

Die Zahl, die in einem Signal auf dem Symbol Ihrer App angezeigt werden soll.

category

Der Typ der Benachrichtigung.

content-available

Das Flag für die Hintergrundbenachrichtigung. Wenn Sie eine automatische Hintergrundaktualisierung durchführen möchten, geben Sie den Wert 1 an, und schließen Sie die Warnungs-, Signal- oder Soundtasten nicht in Ihre Nutzlast ein.

content-state

Der aktualisierte oder endgültige Inhalt für eine Liveaktivität.

dismissal-date

Der UNIX-Zeitstempel, der das Datum darstellt, an dem das System eine LiveAktivität beendet und aus der Dynamischen Insel und dem Sperrbildschirm entfernt.

events

Die Zeichenfolge, die beschreibt, ob Sie eine laufende Liveaktivität mit der Remote-Pushbenachrichtigung aktualisieren oder beenden. Verwenden Sie "Update", um die Liveaktivität zu aktualisieren. Verwenden Sie das Ende, um die Liveaktivität zu beenden.

filter-criteria

Die Kriterien, die das System auswertet, um festzustellen, ob die Benachrichtigung im aktuellen Fokus angezeigt wird.

interruption-level

Wichtigkeit und Übermittlungszeitpunkt einer Benachrichtigung.

mutable-content

Das Flag für die App-Erweiterung des Benachrichtigungsdiensts. Wenn der Wert 1 ist, übergibt das System die Benachrichtigung vor der Übermittlung an die Benachrichtigungsdienst-App-Erweiterung.

relevance-score

Die Relevanzbewertung, eine Zahl zwischen 0 und 1, die das System zum Sortieren der Benachrichtigungen aus Ihrer App verwendet. Die höchste Bewertung wird in der Benachrichtigungszusammenfassung angezeigt.

sound

Der Name einer Sounddatei im Hauptbundle Ihrer App oder im Ordner "Bibliothek/Sounds" des Containerverzeichnisses Ihrer App. Geben Sie die Zeichenfolge "Standard" an, um den Systemsound wiederzugeben. Verwenden Sie diesen Schlüssel für normale Benachrichtigungen. Verwenden Sie für kritische Warnungen stattdessen das Soundwörterbuch.

stale-date

Der UNIX-Zeitstempel, der das Datum darstellt, an dem eine Live-Aktivität veraltet oder veraltet wird.

target-content-id

Der Bezeichner des vorgezogenen Fensters.

thread-id

Ein appspezifischer Bezeichner zum Gruppieren verwandter Benachrichtigungen.

timestamp

Der UNIX-Zeitstempel, der den Zeitpunkt markiert, zu dem Sie die Remotebenachrichtigung senden, die eine Live-Aktivität aktualisiert oder beendet.

Details zur Eigenschaft

alert

Die Informationen zum Anzeigen einer Warnung.

alert?: string | AppleAlert

Eigenschaftswert

string | AppleAlert

badge

Die Zahl, die in einem Signal auf dem Symbol Ihrer App angezeigt werden soll.

badge?: number

Eigenschaftswert

number

category

Der Typ der Benachrichtigung.

category?: string

Eigenschaftswert

string

content-available

Das Flag für die Hintergrundbenachrichtigung. Wenn Sie eine automatische Hintergrundaktualisierung durchführen möchten, geben Sie den Wert 1 an, und schließen Sie die Warnungs-, Signal- oder Soundtasten nicht in Ihre Nutzlast ein.

content-available?: number

Eigenschaftswert

number

content-state

Der aktualisierte oder endgültige Inhalt für eine Liveaktivität.

content-state?: Record<string, any>

Eigenschaftswert

Record<string, any>

dismissal-date

Der UNIX-Zeitstempel, der das Datum darstellt, an dem das System eine LiveAktivität beendet und aus der Dynamischen Insel und dem Sperrbildschirm entfernt.

dismissal-date?: number

Eigenschaftswert

number

events

Die Zeichenfolge, die beschreibt, ob Sie eine laufende Liveaktivität mit der Remote-Pushbenachrichtigung aktualisieren oder beenden. Verwenden Sie "Update", um die Liveaktivität zu aktualisieren. Verwenden Sie das Ende, um die Liveaktivität zu beenden.

events?: string

Eigenschaftswert

string

filter-criteria

Die Kriterien, die das System auswertet, um festzustellen, ob die Benachrichtigung im aktuellen Fokus angezeigt wird.

filter-criteria?: string

Eigenschaftswert

string

interruption-level

Wichtigkeit und Übermittlungszeitpunkt einer Benachrichtigung.

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

Eigenschaftswert

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

mutable-content

Das Flag für die App-Erweiterung des Benachrichtigungsdiensts. Wenn der Wert 1 ist, übergibt das System die Benachrichtigung vor der Übermittlung an die Benachrichtigungsdienst-App-Erweiterung.

mutable-content?: number

Eigenschaftswert

number

relevance-score

Die Relevanzbewertung, eine Zahl zwischen 0 und 1, die das System zum Sortieren der Benachrichtigungen aus Ihrer App verwendet. Die höchste Bewertung wird in der Benachrichtigungszusammenfassung angezeigt.

relevance-score?: number

Eigenschaftswert

number

sound

Der Name einer Sounddatei im Hauptbundle Ihrer App oder im Ordner "Bibliothek/Sounds" des Containerverzeichnisses Ihrer App. Geben Sie die Zeichenfolge "Standard" an, um den Systemsound wiederzugeben. Verwenden Sie diesen Schlüssel für normale Benachrichtigungen. Verwenden Sie für kritische Warnungen stattdessen das Soundwörterbuch.

sound?: string | AppleCriticalSound

Eigenschaftswert

stale-date

Der UNIX-Zeitstempel, der das Datum darstellt, an dem eine Live-Aktivität veraltet oder veraltet wird.

stale-date?: number

Eigenschaftswert

number

target-content-id

Der Bezeichner des vorgezogenen Fensters.

target-content-id?: string

Eigenschaftswert

string

thread-id

Ein appspezifischer Bezeichner zum Gruppieren verwandter Benachrichtigungen.

thread-id?: string

Eigenschaftswert

string

timestamp

Der UNIX-Zeitstempel, der den Zeitpunkt markiert, zu dem Sie die Remotebenachrichtigung senden, die eine Live-Aktivität aktualisiert oder beendet.

timestamp?: number

Eigenschaftswert

number