Répondre

1

Le titre de votre question et le texte correspondant ne correspondent pas exactement. La méthode la plus simple pour configurer une demande de minuterie est de s'enregistrer auprès d'un fournisseur de service Push qui offre des requêtes chronométrées (UrbanAirship fait mais vous pouvez également vérifier d'autres comme iLime ou push.io).

L'autre option consiste à écrire un serveur sur lequel vous pouvez mettre en file d'attente les requêtes, puis exécuter un travail cron pour les expulser. Évidemment, cela prendra plus de travail. Pour publier le message, vous pouvez utiliser quelque chose comme ASIHTTPRequest.

Vous pouvez également indiquer à vos utilisateurs de ne pas compter sur la synchronisation exacte. Beaucoup de variables entrent dans le processus, surtout si l'utilisateur est en WiFi.

+0

vous voulez dire que j'ai besoin de mettre en œuvre ces méthodes par moi-même. Pouvez-vous me dire les méthodes requises ou un échantillon de code pour que ma question soit facilement compréhensible? –

+0

Ecrire le serveur est une opération assez complexe. Je ne le recommanderais pas si vous ne l'avez pas fait. Vous pouvez commencer avec UrbanAirship. Ils fournissent un exemple de code pour parler à leur service en Objective-C qui montre exactement ce qu'il faut faire et implémente les appels ASIHTTPRequest pour faire passer leur service. – Ramin

+0

mais je veux mettre en œuvre mon propre server.cause urabnairship charges –

Questions connexes