AppleApsNativeMessage interface
Rappresenta un messaggio APS APS nativo.
- Extends
-
Record<string, any>
Proprietà
| alert | Informazioni per la visualizzazione di un avviso. |
| badge | Numero da visualizzare in una notifica sull'icona dell'app. |
| category | Tipo di notifica. |
| content-available | Flag di notifica in background. Per eseguire un aggiornamento in background invisibile all'utente, specificare il valore 1 e non includere l'avviso, la notifica o le chiavi audio nel payload. |
| content-state | Contenuto aggiornato o finale per un'attività live. |
| dismissal-date | Timestamp UNIX che rappresenta la data in cui il sistema termina un'attività live e la rimuove dall'isola dinamica e dalla schermata di blocco. |
| events | Stringa che descrive se si aggiorna o termina un'attività live in corso con la notifica push remota. Per aggiornare l'attività live, usare l'aggiornamento. Per terminare l'attività live, usare end. |
| filter-criteria | I criteri che il sistema valuta per determinare se visualizza la notifica nello stato attivo corrente. |
| interruption-level | Importanza e tempi di recapito di una notifica. |
| mutable-content | Flag di estensione dell'app del servizio di notifica. Se il valore è 1, il sistema passa la notifica all'estensione dell'app del servizio di notifica prima del recapito. |
| relevance-score | Punteggio di pertinenza, un numero compreso tra 0 e 1, usato dal sistema per ordinare le notifiche dall'app. Il punteggio più alto viene presentato nel riepilogo delle notifiche. |
| sound | Nome di un file audio nel bundle principale dell'app o nella cartella Libreria/Suoni della directory contenitore dell'app. Specificare la stringa "default" per riprodurre il suono del sistema. Usare questa chiave per le normali notifiche. Per gli avvisi critici, usare invece il dizionario audio. |
| stale-date | Timestamp UNIX che rappresenta la data in cui un'attività live diventa obsoleta o non aggiornata. |
| target-content-id | Identificatore della finestra inoltrata. |
| thread-id | Identificatore specifico dell'app per il raggruppamento delle notifiche correlate. |
| timestamp | Timestamp UNIX che contrassegna l'ora in cui si invia la notifica remota che aggiorna o termina un'attività dinamica. |
Dettagli proprietà
alert
Informazioni per la visualizzazione di un avviso.
alert?: string | AppleAlert
Valore della proprietà
string | AppleAlert
badge
Numero da visualizzare in una notifica sull'icona dell'app.
badge?: number
Valore della proprietà
number
category
Tipo di notifica.
category?: string
Valore della proprietà
string
content-available
Flag di notifica in background. Per eseguire un aggiornamento in background invisibile all'utente, specificare il valore 1 e non includere l'avviso, la notifica o le chiavi audio nel payload.
content-available?: number
Valore della proprietà
number
content-state
Contenuto aggiornato o finale per un'attività live.
content-state?: Record<string, any>
Valore della proprietà
Record<string, any>
dismissal-date
Timestamp UNIX che rappresenta la data in cui il sistema termina un'attività live e la rimuove dall'isola dinamica e dalla schermata di blocco.
dismissal-date?: number
Valore della proprietà
number
events
Stringa che descrive se si aggiorna o termina un'attività live in corso con la notifica push remota. Per aggiornare l'attività live, usare l'aggiornamento. Per terminare l'attività live, usare end.
events?: string
Valore della proprietà
string
filter-criteria
I criteri che il sistema valuta per determinare se visualizza la notifica nello stato attivo corrente.
filter-criteria?: string
Valore della proprietà
string
interruption-level
Importanza e tempi di recapito di una notifica.
interruption-level?: "passive" | "active" | "time-sensitive" | "critical"
Valore della proprietà
"passive" | "active" | "time-sensitive" | "critical"
mutable-content
Flag di estensione dell'app del servizio di notifica. Se il valore è 1, il sistema passa la notifica all'estensione dell'app del servizio di notifica prima del recapito.
mutable-content?: number
Valore della proprietà
number
relevance-score
Punteggio di pertinenza, un numero compreso tra 0 e 1, usato dal sistema per ordinare le notifiche dall'app. Il punteggio più alto viene presentato nel riepilogo delle notifiche.
relevance-score?: number
Valore della proprietà
number
sound
Nome di un file audio nel bundle principale dell'app o nella cartella Libreria/Suoni della directory contenitore dell'app. Specificare la stringa "default" per riprodurre il suono del sistema. Usare questa chiave per le normali notifiche. Per gli avvisi critici, usare invece il dizionario audio.
sound?: string | AppleCriticalSound
Valore della proprietà
string | AppleCriticalSound
stale-date
Timestamp UNIX che rappresenta la data in cui un'attività live diventa obsoleta o non aggiornata.
stale-date?: number
Valore della proprietà
number
target-content-id
Identificatore della finestra inoltrata.
target-content-id?: string
Valore della proprietà
string
thread-id
Identificatore specifico dell'app per il raggruppamento delle notifiche correlate.
thread-id?: string
Valore della proprietà
string
timestamp
Timestamp UNIX che contrassegna l'ora in cui si invia la notifica remota che aggiorna o termina un'attività dinamica.
timestamp?: number
Valore della proprietà
number