32 votes

Journal / historique des appels iPhone

Je suis en train de faire quelques recherches sur la faisabilité d'une application iPhone, et ne peut pas trouver une indication dans la documentation d'Apple que l'iPhone peut lire l'historique des appels du téléphone, plus précisément le numéro appelé, lors de l', et la durée... j'ai aussi besoin de la même information pour les SMS.

Tout d'abord: j'ai fait mes recherches et googlé autour de, cherché partout sur ce site! Je sais que cette question a été posée beaucoup de fois avant, et la réponse était toujours: "Il ne peut pas être fait" (du moins pas sur un non-jailbreaké l'iPhone).

J'ai cherché de l'API, y compris de Base de la Téléphonie et de ne pas trouver quelque chose moi-même.

Alors, pourquoi cette question? Car cette app dans l'App Store semble être de faire cela sans problème... : http://itunes.apple.com/us/app/callog/id327883585?mt=8

6voto

Prince iPhone Points 272

Cela n'a pas besoin de jailbreak. Vous pouvez utiliser la FMDB pour accéder à call_history.db. Il n'a besoin d'aucune API tierce. Je ne sais pas, Apple l'acceptera ou non, mais je sais qu'il est accessible car je l'ai déjà fait dans l'une de mes applications, sur laquelle je travaille actuellement.

6voto

eladleb Points 850

Désolé mais pour l'instant il ne peut vraiment pas être fait..

Sur iOS 5 il n'y a pas d'accès à call_history.db -> ce Qui est exactement ce que vous cherchez.

L'application mentionnée ici: http://itunes.apple.com/us/app/callog/id327883585?mt=8 Ne fonctionne pas avec iOS 5 (ne pas télécharger, mais vérifiez les utilisateurs critiques..)

Sur iOS 4, vous pourriez encore être en mesure de sortir avec elle: http://iosstuff.wordpress.com/2011/08/19/accessing-iphone-call-history/ Mais qui se développe uniquement pour iOS 4 ces jours-ci..?

3voto

Diego Plentz Points 1493

Cela est possible car cette https://itunes.apple.com/us/app/navita-tem-personal/id590228620?mt=8 le fait. La question est, comment?

0voto

timlukins Points 1070

Cela pourrait expliquer les choses?

(Lien vers l'une des questions précédentes de StackOverflow sur les subtilités du sandbox de l'application iOS).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X