iOS Désinscription des notifications Push


Exemple

Pour vous désinscrire des notifications à distance par programmation, vous pouvez utiliser

Objectif c

[[UIApplication sharedApplication] unregisterForRemoteNotifications];

Rapide

UIApplication.sharedApplication().unregisterForRemoteNotifications()

Cela revient à entrer dans les paramètres de votre téléphone et à désactiver manuellement les notifications pour l'application.

REMARQUE: il peut y avoir de rares cas où vous en auriez besoin (par exemple: lorsque votre application ne prend plus en charge les notifications push)

Si vous souhaitez simplement autoriser l'utilisateur à désactiver temporairement les notifications. Vous devez implémenter une méthode pour supprimer le jeton de périphérique dans la base de données sur votre serveur. Sinon, si vous ne désactivez que la notification localement sur votre appareil, votre serveur enverra toujours des messages.