AppleApsNativeMessage interface
Vertegenwoordigt een systeemeigen APNs APS-bericht.
- Uitbreiding
-
Record<string, any>
Eigenschappen
| alert | De informatie voor het weergeven van een waarschuwing. |
| badge | Het nummer dat moet worden weergegeven in een badge op het pictogram van uw app. |
| category | Het type melding. |
| content-available | De vlag voor achtergrondmeldingen. Als u een achtergrondupdate wilt uitvoeren, geeft u de waarde 1 op en neemt u de waarschuwing, badge of geluidstoetsen niet op in uw nettolading. |
| content-state | De bijgewerkte of definitieve inhoud voor een liveactiviteit. |
| dismissal-date | De UNIX-tijdstempel die de datum aangeeft waarop het systeem een liveactiviteit beëindigt en verwijdert deze uit het dynamische eiland en het vergrendelingsscherm. |
| events | De tekenreeks die beschrijft of u een actieve liveactiviteit bijwerkt of beëindigt met de externe pushmelding. Als u de liveactiviteit wilt bijwerken, gebruikt u update. Als u de liveactiviteit wilt beëindigen, gebruikt u end. |
| filter-criteria | De criteria die het systeem evalueert om te bepalen of de melding wordt weergegeven in de huidige focus. |
| interruption-level | Het belang en de leveringstijd van een melding. |
| mutable-content | De vlag voor de app-extensie van de Notification Service. Als de waarde 1 is, geeft het systeem de melding door aan de app-extensie van de Notification Service voordat deze wordt geleverd. |
| relevance-score | De relevantiescore, een getal tussen 0 en 1, dat het systeem gebruikt om de meldingen van uw app te sorteren. De hoogste score wordt weergegeven in de samenvatting van meldingen. |
| sound | De naam van een geluidsbestand in de hoofdbundel van uw app of in de map Library/Sounds van de containermap van uw app. Geef de tekenreeks 'standaard' op om het systeemgeluid af te spelen. Gebruik deze sleutel voor normale meldingen. Gebruik in plaats daarvan de geluidswoordenlijst voor kritieke waarschuwingen. |
| stale-date | De UNIX-tijdstempel die de datum aangeeft waarop een liveactiviteit verouderd of verouderd is. |
| target-content-id | De id van het venster dat naar voren is gebracht. |
| thread-id | Een app-specifieke id voor het groeperen van gerelateerde meldingen. |
| timestamp | De UNIX-tijdstempel die de tijd markeert wanneer u de externe melding verzendt waarmee een liveactiviteit wordt bijgewerkt of beëindigd. |
Eigenschapdetails
alert
De informatie voor het weergeven van een waarschuwing.
alert?: string | AppleAlert
Waarde van eigenschap
string | AppleAlert
badge
Het nummer dat moet worden weergegeven in een badge op het pictogram van uw app.
badge?: number
Waarde van eigenschap
number
category
Het type melding.
category?: string
Waarde van eigenschap
string
content-available
De vlag voor achtergrondmeldingen. Als u een achtergrondupdate wilt uitvoeren, geeft u de waarde 1 op en neemt u de waarschuwing, badge of geluidstoetsen niet op in uw nettolading.
content-available?: number
Waarde van eigenschap
number
content-state
De bijgewerkte of definitieve inhoud voor een liveactiviteit.
content-state?: Record<string, any>
Waarde van eigenschap
Record<string, any>
dismissal-date
De UNIX-tijdstempel die de datum aangeeft waarop het systeem een liveactiviteit beëindigt en verwijdert deze uit het dynamische eiland en het vergrendelingsscherm.
dismissal-date?: number
Waarde van eigenschap
number
events
De tekenreeks die beschrijft of u een actieve liveactiviteit bijwerkt of beëindigt met de externe pushmelding. Als u de liveactiviteit wilt bijwerken, gebruikt u update. Als u de liveactiviteit wilt beëindigen, gebruikt u end.
events?: string
Waarde van eigenschap
string
filter-criteria
De criteria die het systeem evalueert om te bepalen of de melding wordt weergegeven in de huidige focus.
filter-criteria?: string
Waarde van eigenschap
string
interruption-level
Het belang en de leveringstijd van een melding.
interruption-level?: "passive" | "active" | "time-sensitive" | "critical"
Waarde van eigenschap
"passive" | "active" | "time-sensitive" | "critical"
mutable-content
De vlag voor de app-extensie van de Notification Service. Als de waarde 1 is, geeft het systeem de melding door aan de app-extensie van de Notification Service voordat deze wordt geleverd.
mutable-content?: number
Waarde van eigenschap
number
relevance-score
De relevantiescore, een getal tussen 0 en 1, dat het systeem gebruikt om de meldingen van uw app te sorteren. De hoogste score wordt weergegeven in de samenvatting van meldingen.
relevance-score?: number
Waarde van eigenschap
number
sound
De naam van een geluidsbestand in de hoofdbundel van uw app of in de map Library/Sounds van de containermap van uw app. Geef de tekenreeks 'standaard' op om het systeemgeluid af te spelen. Gebruik deze sleutel voor normale meldingen. Gebruik in plaats daarvan de geluidswoordenlijst voor kritieke waarschuwingen.
sound?: string | AppleCriticalSound
Waarde van eigenschap
string | AppleCriticalSound
stale-date
De UNIX-tijdstempel die de datum aangeeft waarop een liveactiviteit verouderd of verouderd is.
stale-date?: number
Waarde van eigenschap
number
target-content-id
De id van het venster dat naar voren is gebracht.
target-content-id?: string
Waarde van eigenschap
string
thread-id
Een app-specifieke id voor het groeperen van gerelateerde meldingen.
thread-id?: string
Waarde van eigenschap
string
timestamp
De UNIX-tijdstempel die de tijd markeert wanneer u de externe melding verzendt waarmee een liveactiviteit wordt bijgewerkt of beëindigd.
timestamp?: number
Waarde van eigenschap
number