Comment désactiver les notifications push pour des applications individuelles dans iOS 5?

19

Lorsqu'une application est installée pour la première fois, il vous demande parfois si vous souhaitez recevoir des notifications push pour cette application. Normalement, je clique sur «Non» et je n'y repense jamais. Mais hier, j'ai accidentellement cliqué sur `` Oui '', et j'aimerais maintenant désactiver cette application pour économiser la batterie.

Si je vais aux notifications dans l'application des paramètres, je peux facilement changer le type de notification en «Aucun», mais est-ce en fait la désactivation du push ou simplement le masquage de la notification?

Certaines des applications sur lesquelles je suis sûr d'avoir cliqué sur `` Non '' pour envoyer des notifications ont ce paramètre défini sur `` Bannière '' - ce qui me fait penser que ces paramètres ne sont pas liés à l'activation ou à la désactivation de push pour cette application.


Quelle est la bonne façon d'activer / désactiver le push après avoir sélectionné initialement une option lors de l'installation de l'application? Les paramètres de notifications sont-ils liés à la diffusion?

Jordan Smith
la source
Pourquoi voudriez-vous jamais faire cela pour TOUTES les notifications?
Alexander - Rétablir Monica
@XAleXOwnZX pas tous, je reçois du courrier et un ou deux autres poussés. Mais vraiment, je ne veux pas d'un million de notifications "marquées dans une photo Facebook" ou "nouveau contenu disponible pour cette application" comme je le faisais auparavant - je reçois suffisamment de courrier / messages comme ça!
Jordan Smith
dans ce cas, désactiver complètement la poussée n'est pas votre objectif ... c'est exactement ce que l'on peut établir en lisant votre question
Alexander - Reinstate Monica
2
@XAleXOwnZX ce n'est pas ce que dit la question si vous le lisez, j'ai dit "désactivez le push pour cette application". Le titre pourrait probablement être plus clair, mais de toute façon ...
Jordan Smith

Réponses:

13

Il n'y a aucun moyen de désactiver les notifications push. Ils sont gérés par les serveurs d'Apple et seront envoyés à votre appareil même si vous désinstallez le programme.

La désactivation de tous les paramètres respectifs de l'application dans le Centre de notifications ne fera que les masquer. Reportez-vous à la documentation Push du développeur Apple pour plus de détails.

entrez la description de l'image ici

Plus précisément, regardez le service Apple Push Notification (APN), qui «transporte et achemine une notification d'un fournisseur donné vers un appareil donné». Apple dit ce qui suit à propos de l'APN:

Parfois, les APN peuvent tenter de remettre des notifications pour une application sur un appareil, mais l'appareil peut refuser à plusieurs reprises la livraison car il n'y a pas d'application cible. Cela se produit souvent lorsque l'utilisateur a désinstallé l'application. Dans ces cas, les APN informent le fournisseur via un service de rétroaction auquel le fournisseur se connecte. Le service de rétroaction tient à jour une liste d'appareils par application pour lesquels il y a eu des tentatives récentes et répétées d'échouer pour envoyer des notifications. Le fournisseur doit obtenir cette liste d'appareils et cesser de leur envoyer des notifications.

- Source

En bref, les notifications Push sont gérées en dehors de l'appareil. Pour les arrêter, une fois qu'un programme a été installé, cela signifie que le développeur du programme doit supprimer votre appareil de la liste (ou la notification doit échouer suffisamment pour que l'APN cesse de les envoyer complètement). En tant qu'utilisateur, il n'y a aucun moyen de les "arrêter", il suffit de les masquer dans iOS.


la source
1
Merci. Ce n'est pas très intuitif IMO. Je suppose que cela a du sens, mais personnellement, je pense que le titre «Notifications push» plutôt que «Style d'alerte» le rendrait beaucoup plus intuitif pour les utilisateurs.
Jordan Smith
3
@Jordan Non, ce n'est pas le cas. Apple devrait vraiment mettre un curseur "maître" en haut qui dit: Désactivez les notifications push pour cette application. Marquage qui devrait griser (ou mieux supprimer) toutes les options ci-dessus. Serait beaucoup plus clair et plus facile à comprendre.
Pas sûr que cette réponse soit correcte maintenant. La même application que j'ai définie sur «aucune» a toujours reçu une notification de badge sans que je l'ouvre - ce qui signifie qu'en cliquant sur «oui» dans la notification de notification push d'origine (c'est une bouchée ..) cela ne semble pas vraiment être possible pour désactiver réellement le push pour cette application, économisez en définissant chaque paramètre individuel sur «off». Pour les applications sur lesquelles j'ai cliqué `` non '' à l'origine, les badges sont toujours activés, bien que push ne semble pas fonctionner pour eux. Peut-être que je manque quelque chose, mais cela semble être un comportement assez compliqué et déroutant.
Jordan Smith
@Jordan c'est normal et ne signifie pas que push fonctionne, juste que les badges sont activés. Les notifications push sont différentes des notifications simples. Regardez Reeder. Il a la possibilité d'afficher des badges pour les flux d'actualités non lus mais pas de fonctionnalité push. Même chose avec Mail (si vous choisissez d'utiliser Fetch à la place). Les applications afficheront toujours des alertes mais elles ne seront pas poussées, mais affichées lorsque les informations seront récupérées.
1
@cksum: Il cache simplement les notifications. La poussée est très active.
bobbyalex
6

Vous devez désactiver les 5 paramètres pour cette application dans Paramètres -> Notifications

La désactivation de Notification Center supprime uniquement cette application du Notification Center (balayez vers le bas depuis le haut de l'écran). Il ne désactive pas les alertes, les badges, les sons ou l'écran de verrouillage.

Kevin
la source
2

Sous Paramètres, accédez à Notifications Sélectionnez le style d'alerte: AUCUN

Désactiver SONS Désactiver VIEW IN LOCK SCREEN

LisaG
la source
2

La question d'origine (posée par Jordan, je crois) a un commentaire qui indique qu'il peut y avoir une confusion entre les notifications push et les notifications par e-mail.

Il a mentionné ne pas vouloir recevoir autant d'e-mails sur l'activité dans ses applications. Toutes ces réponses ne concernent que les notifications push (qui sont des fenêtres contextuelles sur votre appareil), mais même si vous parvenez à les désactiver, vous obtiendrez toujours les nombreuses notifications par e-mail.

Certaines applications, comme Pinterest, n'ont pas de place dans les paramètres de l'application mobile pour contrôler les notifications par e-mail. Vous devez vous connecter à l'application en ligne pour accéder aux paramètres complets et désactiver les notifications par e-mail.

Ensuite, votre boîte de réception cessera de se remplir!

Rachel
la source
1

Désinstallez et réinstallez et lorsque l'invite apparaît à propos des notifications, cliquez sur "Non". Votre premier choix est absolu.

xxx
la source
Cela semble être la seule possibilité.
Marius Soutier
2
Je ne pense pas que cela fonctionne pour toutes les applications. J'ai désinstallé / installé l'application Twitter, mais cela ne m'a pas demandé si le push devait être actif / inactif ou non.
Filipe Correia
2
Les paramètres push sont enregistrés pendant 24 heures lors de la désinstallation d'une application. Je ne trouve pas où j'ai vu ça, alors vous devrez me croire sur parole :)
Loïc Wolff
1

Apple semble soutenir la théorie selon laquelle la désactivation des différents paramètres de notification désactivera le push pour cette application.

"Désactiver les notifications push: certaines applications de l'App Store utilisent le service Apple Push Notification pour vous alerter de nouvelles données. Les applications qui dépendent largement des notifications push (telles que les applications de messagerie instantanée) peuvent avoir un impact sur la durée de vie de la batterie. Pour désactiver les notifications push, accédez à dans Paramètres> Notifications et désactivez les notifications pour certaines applications. Notez que cela n'empêche pas la réception de nouvelles données à l'ouverture de l'application. En outre, le paramètre Notifications ne sera pas visible si aucune application prenant en charge les notifications push n'est installée. "

http://www.apple.com/batteries/iphone.html

Keith Kemp
la source
1

Lorsque vous désactivez toutes les notifications pour une application spécifique (alertes, badges, etc.), vous désactivez également "push" afin que les données ne soient reçues que lorsque vous ouvrez l'application. J'ai vérifié cela avec WhatsApp.

Cristobal
la source
0

Paramètres -> Notifications -> activer / désactiver (pour les applications que vous souhaitez modifier)

Shockah
la source
3
Je pense que vous vous référez à iOS 4 et aux versions antérieures. Il s'agit d'ios 5.
Jordan Smith
0

Les serveurs APNS semblent conserver une liste des notifications push activées pour un appareil, donc au moins théoriquement, ils pourraient filtrer tout ce qui n'est pas activé sur un appareil particulier pour économiser de l'énergie.

J'ai vérifié cela en observant les modèles de trafic sur le socket APNS d'un appareil iOS 7 vers les serveurs de notifications push d'Apple tout en modifiant les paramètres de notification d'une application installée.

Les paramètres suivants entraînent l'envoi de trafic vers Apple lors de leur basculement:

  • Icônes d'application badge
  • Des sons
  • Bannières / alertes

Tant que l'un de ces trois est activé, les modifications apportées aux deux autres n'entraînent pas l'envoi de messages sur la connexion, donc il y a probablement un état binaire (intéressé / non intéressé) stocké sur le serveur, et les détails sont traités sur l'appareil.

La modification des paramètres de la zone de notification, le basculement entre les bannières et les alertes, ainsi que les paramètres de l'écran de verrouillage semblent également être gérés localement.

De plus, lorsque l'application est désinstallée, les serveurs push semblent également être informés.

lxgr
la source