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