Frage

Ich mache ein paar Untersuchungen über die Machbarkeit einer iPhone-Applikation und kann keinen Hinweis in Apples Dokumentation finden, die ein iPhone App, die Anrufliste des Telefons lesen, insbesondere die Anzahl / Adressbucheintrag genannt, wenn und die Dauer.

Wer weiß, ob dies möglich ist, und wie?

Hinweis: Der Zweck ist es, die Notwendigkeit für den Benutzer zu entfernen, diesen Daten-Eintrag selbst auszuführen. Die Anwendung ist für die Aufnahme Interaktionen mit Kunden-Service-Center.

War es hilfreich?

Lösung

Leider kann man nicht die Anrufhistorie zugreifen. Die einzige Benutzerdaten Sie haben API-Zugriff auf das Adressbuch. Sie können auch Fotos / Bilder zugreifen, sondern nur durch einen iPhone gesteuerten Dialog beginnen, dass der Benutzer ein einzelnes Bild auswählen kann.

Es ist ein bisschen sucky, hoffentlich wird dies in zukünftigen Versionen erweitert werden.

Andere Tipps

Sie können Zugriff Anrufverlauf auf dem Mac durch um den iTunes-Verzeichnis Sniffing. Es gibt Anwendungen gibt, die dies tun.

AFAIK Sie können nicht Anrufliste zugreifen. Das Adressbuch ist eine Datenbank mit Kontakten ist, keine Informationen rufen.

Sie können mehr über das Adressbuch in der SDK lesen "Adressbuch Programming Guide für das iPhone OS."

Es scheint die einzige Möglichkeit ist, das Protokoll aus der iTunes-Seite zu lesen, aber jetzt vom Telefon:

http://arstechnica.com/apple/news/2007/11/iphonelogd-another-solution-for-viewing-your-iphone-call-log.ars

Ich habe in dem einige Lesung besagt, dass Sie die Anrufliste auf dem iPhone zugreifen können. Es kann einen Schuss veraltet, aber wert sein. Offenbar ist die Geschichte ist / war in nur eine sqlite db auf einem Tisch namens Anruf gehalten. Der db / wurde bei /private/var/mobile/library/CallHistory/call_history.db befindet

Wenn Sie FMDB verwenden, können Sie einfach etwas tun.

fmresultset * rs = [db executeQuery: @ "select * from Call"];

, um die Anrufliste bekommen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top