[projet] statistiques et infos accessible

Bonjour,



dans le cadre d'un projet que je met en place je me pose de nombreuses questions sur les informations que l'on peut récupérer.



Je souhaites réaliser une application de type annuaire téléphonique. Est il possible de connaitre (et d'enregistrer) des statistiques sur les appels passés en utlisant mon application ? (durée, heure,etc...)





Merci pour les renseignements.

Réponses

  • JegnuXJegnuX Membre
    avril 2012 modifié #2
    "en utilisant mon application"



    C'est à  dire ? C'est une application de VOIP ? ou tu parles des appels fait par l'application Telephone de base ?
  • ceux fait via l'application de base.
  • Dans ce cas, ce n'est pas complétement possible. Aucune API ne permet cela à  ma connaissance.



    Après, tu dis que tu fais une application annuaire, donc l'intérêt est je suppose de composer directement depuis ton application.



    Dans ce cas tu peux peut-être contourner le problème en jouant sur les appels des méthodes delegate de UIApplication qui te permettent de savoir quand ton appli passe en background et redevient active.



    Donc ce que tu peux faire c'est quand tu fait le openURL pour composer le numero, tu enregistres la date. Quand tu reviens sur l'application, dans le didBecomeActive, tu compares la date actuelle par celle enregistrée. Ainsi tu as l'heure d'appel et la durée.



    Mais ce n'est pas à  100% fiable. Loin de là . Par exemple si l'utilisateur appuie sur le bouton home pendant l'appel. Alors une fois l'appel terminé ton application ne sera pas ré-ouverte automatiquement, du coup là  par exemple ta durée d'appel sera totalement biaisée.
  • ok, merci pour les pistes de reflexion image/smile.png' class='bbc_emoticon' alt=':)' />
Connectez-vous ou Inscrivez-vous pour répondre.