Come posso disattivare le notifiche push per le singole app in iOS 5?

19

Quando viene installata per la prima volta un'app, occasionalmente ti chiede se desideri ricevere notifiche push per quell'app. Normalmente faccio clic su "No" e non ci penso mai più. Ma ieri ho cliccato accidentalmente su "Sì" e ora vorrei disattivare l'app per risparmiare energia.

Se vado alle notifiche nell'app delle impostazioni, posso facilmente cambiare il tipo di notifica in "Nessuno", tuttavia questo è in realtà il push disattivato o semplicemente si nasconde la notifica?

Alcune delle app che sono sicuro di aver fatto clic su "No" per inviare notifiche push hanno questa impostazione impostata su "Banner" - mi fanno pensare che queste impostazioni non siano correlate al fatto che l'app sia attivata o disattivata per quell'app .

Qual è il modo corretto di abilitare / disabilitare push dopo aver inizialmente selezionato un'opzione sull'installazione dell'app? Le impostazioni delle notifiche sono relative a push?

    
posta Jordan Smith 23.10.2011 - 05:37
fonte

9 risposte

13

Non c'è modo di disabilitare le notifiche push. Sono gestiti dai server Apple e verranno inviati al dispositivo anche se si disinstalla il programma.

La disattivazione di tutte le impostazioni relative all'app sotto il Centro notifiche li nasconderà solo. Per ulteriori dettagli, fai riferimento a documentazione Push di sviluppo di Apple . / p>

Inparticolare,guardailservizioApplePushNotification(APN),che"trasporta e instrada una notifica da un determinato fornitore a un determinato dispositivo". Apple dice quanto segue sull'APN:

Sometimes APNs might attempt to deliver notifications for an application on a device, but the device may repeatedly refuse delivery because there is no target application. This often happens when the user has uninstalled the application. In these cases, APNs informs the provider through a feedback service that the provider connects with. The feedback service maintains a list of devices per application for which there were recent, repeated failed attempts to deliver notifications. The provider should obtain this list of devices and stop sending notifications to them.

- Fonte

In breve, le notifiche Push vengono gestite al di fuori del dispositivo. Per fermarli, una volta installato il programma, lo sviluppatore del programma deve rimuovere il dispositivo dall'elenco (o la notifica deve essere insufficiente affinché l'APN smetta di inviarli interamente). Come utente, non c'è modo di "fermarli", basta nasconderli da iOS.

    
risposta data 23.10.2011 - 06:12
fonte
6

Devi disattivare tutte e 5 le impostazioni per quell'app in Impostazioni - > Notifiche

Disattivazione del Centro notifiche solo rimuove l'app dal Centro notifiche (scorri verso il basso dalla parte superiore dello schermo). Non disattiva gli avvisi, i badge, i suoni o la schermata di blocco.

    
risposta data 25.10.2012 - 22:13
fonte
2

In Impostazioni, vai a Notifiche Seleziona lo stile di avviso: NONE

Disattiva SUONI Disattiva VIEW IN LOCK SCREEN

    
risposta data 16.03.2013 - 01:11
fonte
2

La domanda originale (posta da Jordan, credo) ha un commento che indica che potrebbe esserci confusione tra notifiche push e notifiche via email.

Ha detto di non voler ricevere tanti messaggi e-mail sull'attività nelle sue app. Tutte queste risposte sono solo per notifiche push (che sono pop-up sul tuo dispositivo), ma anche se riesci a disattivarle, riceverai comunque un sacco di notifiche via email.

Alcune app, come Pinterest, non dispongono di un posto nelle impostazioni dell'app mobile per controllare le Notifiche e-mail. Devi accedere all'app online per accedere a tutte le impostazioni e disattivare le notifiche email.

Allora la tua casella di posta si fermerà!

    
risposta data 31.01.2014 - 21:50
fonte
1

Disinstalla e reinstalla e quando viene visualizzato il prompt delle notifiche, fai clic su "No". La tua prima scelta è assoluta.

    
risposta data 02.03.2012 - 18:22
fonte
1

Apple sembra supportare la teoria secondo cui disabilitare le varie impostazioni di notifica disabilita il push per quell'app.

"Disattiva le notifiche push: alcune applicazioni dell'App Store utilizzano il servizio Apple Push Notification per avvisare l'utente di nuovi dati. Le applicazioni che si basano ampiamente su notifiche push (come le applicazioni di messaggistica istantanea) possono influire sulla durata della batteria. notifiche, vai su Impostazioni > Notifiche e disabilita le notifiche per le applicazioni selezionate.Tuttavia, questo non impedisce l'arrivo di nuovi dati all'avvio dell'applicazione. Inoltre, l'impostazione Notifiche non sarà visibile se non hai installato alcuna applicazione supporto delle notifiche push. "

link

    
risposta data 07.07.2013 - 18:57
fonte
1

Quando disabiliti tutte le notifiche per un'app specifica (avvisi, badge, ecc.) disabiliti anche "push" in modo che i dati vengano ricevuti solo quando apri l'app. Ho verificato questo con whatsapp.

    
risposta data 31.07.2014 - 08:45
fonte
0

Impostazioni - > Notifiche - > attiva / disattiva (per le app che vuoi modificare)

    
risposta data 01.11.2011 - 20:10
fonte
0

I server APNS sembrano mantenere un elenco di notifiche push abilitate per un dispositivo, quindi, almeno in teoria, potrebbero filtrare tutto ciò che non è abilitato su un particolare dispositivo per risparmiare energia.

L'ho verificato osservando i modelli di traffico sul socket APNS da un dispositivo iOS 7 ai server di notifica push di Apple durante la modifica delle impostazioni di notifica di un'app installata.

Le seguenti impostazioni fanno sì che il traffico venga inviato ad Apple quando attivato:

  • Icone delle app badge
  • Suoni
  • Banner / Avvisi

Finché uno di questi tre è abilitato, le modifiche ai rimanenti due non causano l'invio di messaggi sulla connessione, quindi presumibilmente c'è uno stato binario (interessato / non interessato) memorizzato sul server, e i dettagli vengono gestiti sul dispositivo.

Anche la modifica delle impostazioni per l'area di notifica, il passaggio da banner e avvisi e le impostazioni per la schermata di blocco sembrano essere gestite localmente.

Inoltre, quando l'applicazione viene disinstallata, anche i server di push sembrano essere avvisati.

    
risposta data 19.05.2014 - 10:44
fonte

Leggi altre domande sui tag