2009-10-13 7 views

Répondre

1

Vous devez gérer votre propre base de données. La charge utile que vous envoyez à Apple inclut le jeton de périphérique de l'iphone auquel vous envoyez le message. Votre table peut contenir aussi simple qu'un ID pour l'utilisateur (identifiant généré automatiquement, ou email, ou tout ce dont vous avez besoin), mappé à l'iphone deviceToken, avec d'autres colonnes et tables dont vous avez besoin pour votre comptabilité. Le jeton de périphérique peut être stocké sous la forme String pour plus de simplicité, mais il s'agit en réalité d'un BLOB de 32 octets.

Une fois que vous envoyez une charge utile, vous ne pouvez pas annuler ou vérifier son état. Une fois que vous l'envoyez, c'est hors de vos mains.

+0

pouvez-vous s'il vous plaît dites-moi un code côté serveur simple pour envoyer la charge utile de la base de données. –

+0

également me dire comment envoyer la charge utile de mon appareil à mon serveur en utilisant objectif-c –

+0

Top hit lors de googeling "PHP Apple Push Notification est" Comment construire un serveur fournisseur Apple Push Notification (tutoriel) "qui se trouve à http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/ –

1

Je me dirigerais vers Urban Airship et je jouerais avec leur implémentation de notifications push Apple. Ils ont un exemple d'application PHP que vous pouvez étendre pour répondre à vos besoins et une excellente documentation étape par étape sur la façon de faire fonctionner votre exemple d'application.

Non, il n'y a aucun moyen d'annuler la charge utile envoyée.

+0

+1 Urban Airship est un très bon service! – JustSid

Questions connexes