Question

Je développe une application dans laquelle je souhaite utiliser le service de notification push. J'ai un serveur, maintenant je veux savoir que

  • Comment gérer plusieurs appareils?

  • Existe-t-il un identifiant / nom d'appareil unique pour chaque iphone?

  • Supposons que je veuille supprimer la demande d'un jeton de périphérique spécifique. Comment gérer plusieurs utilisateurs?

  • Existe-t-il un moyen de générer un nom unique pour chaque périphérique via l'application?

Était-ce utile?

La solution

Vous devriez vraiment lire les APNS documentation , tout y est expliqué en profondeur.

La réponse courte est que lorsque vous lancez une application sur le téléphone, celle-ci demande une clé de notification push au système d'exploitation. Vous prenez alors cette clé et la renvoyez à votre serveur. Votre serveur utilise cette clé lorsqu’il envoie un push via les serveurs d’Apple pour indiquer les périphériques auxquels envoyer le push.

Le service vous donne simplement un jeton. Si vous voulez des comptes ou des noms d’appareils, vous devez les trouver et les stocker avec les informations d’identité sur votre serveur.

Vous gérez plusieurs utilisateurs de la même manière que vous gérez un seul utilisateur, vous envoyez un message avec la clé appropriée au service.

En ce qui concerne la suppression d'une demande, vous ne pouvez pas. C'est comme un message texte, il peut y avoir une certaine latence avant d'appuyer sur l'appareil, mais le moment où vous validez le push peut être transmis instantanément.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top