Mi sto tormentando il cervello cercando di capire come le notifiche push e le notifiche locali sono gestite dai dispositivi iOS. Sono giunto alla conclusione che le notifiche push fanno riferimento a quelle notifiche che provengono da un server tramite il servizio di notifica push di Apple (APN) mentre le notifiche locali sono pianificate su un dispositivo in base a una data e un'ora di consegna senza alcuna connessione a un server. Tuttavia, sul lato utente tutte le notifiche sono visualizzate allo stesso modo e sono gestite allo stesso modo sia in Impostazioni > Notifiche o all'interno di una pagina delle impostazioni in-app.
La mia unica domanda è tuttavia con l'avviso di richiesta di notifiche push comuni che viene spesso visualizzato quando viene lanciata per la prima volta un'app (immagine collegata sotto). Qui, Apple utilizza la lingua di "Notifica push" che sembrerebbe occuparsi di attivare o disattivare le notifiche APN. Il problema credo sia che la distinzione non sarebbe chiara agli utenti che non incontrano questa differenza da nessun'altra parte mentre gestiscono le notifiche.
Questo avviso riguarda solo le notifiche push remote (APN) o attiva o disattiva le notifiche locali?