2009-09-24 4 views

Répondre

1

Vous devrez vous associer à un opérateur de téléphonie mobile/téléphone pour suivre de manière cohérente (avec le consentement de l'utilisateur) tout mobile.

Donc, pour un scénario hypothétique serait: -

  1. Portée de votre application: Dites à l'utilisateur quand il doit se mettre en voyage.
  2. L'utilisateur utilise l'application iPhone pour donner son consentement pour suivre ce voyage
  3. S/il choisit la destination où il veut l'alerte interactive
  4. L'application iPhone envoie ces informations à un programme côté serveur
  5. Le utilisateur peut quitter l'application iphone
  6. Le programme côté serveur peut interroger les serveurs d'emplacement des opérateurs mobiles pour connaître l'emplacement actuel du mobile spécifique de l'utilisateur - périodiquement
  7. En le localisant près de la destination, l'application côté serveur envoie un message envoyer une notification à l'iPhone
  8. L'iPhone reçoit une alerte push
0

Bien sûr, il suffit de configurer un délégué Emplacement principal pour recevoir les mises à jour et vérifier la propriété speed des objets CLLocation entrants. Lorsque vous obtenez la vitesse désirée, postez un NSNotification.

0

Ceci n'est pas possible. Vous devez avoir l'application ouverte afin de capturer la vitesse ou l'emplacement. Vous ne pouvez pas enregistrer une application à lancer en fonction de la vitesse ou de l'emplacement.

Questions connexes