Question

Je veux utiliser notification push dans mon App.I veulent savoir que dois-je inclure le certificat dans mon application pour obtenir un jeton ou une i juste besoin d'installer un certificat en porte-clés et mettre en œuvre que les méthodes qui sont décrites dans PushNotificationGuide? en fait je suis un peu confus quant à savoir si j'intègre le certificat dans mon application ou not.I veux juste savoir une méthode étape par étape pour la mise en œuvre du côté client. désolé pour l'affichage de cette cause question que je sais qu'il ya beaucoup de messages sur la pile overflow.thanks tous pour votre soutien.

Était-ce utile?

La solution

Vous devez pas intégrer le certificat dans votre application. Si vous le faites, il sera possible pour quiconque d'usurper votre serveur Push et envoyer pousse à tous vos utilisateurs. La poussée façon dont fonctionne est à peu près:

  1. Votre application reçoit un jeton de périphérique
  2. Votre application envoyer le jeton de périphérique à votre serveur

À un certain moment dans l'avenir, vous utilisez ce jeton pour initier une connexion poussée à peu près de la manière indiquée dans cette image de Apple documentation : APNS Schéma http://developer.apple. com / iphone / bibliothèque / documentation / NetworkingInternet / conceptuel / RemoteNotificationsPG / Art / remote_notif_simple.jpg

  1. Votre serveur (fournisseur) lance une connexion SSL à l'aide de votre APNS cert pour chiffrer la connexion et le jeton de dispositif pour identifier quel dispositif la poussée devrait aller.
  2. Apple pousse les données dans la demande au dispositif qui a ce jeton de périphérique.

ici .

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