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

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