Estoy investigando la viabilidad de una aplicación de iPhone y no puedo encontrar ninguna indicación en la documentación de Apple de que una aplicación de iPhone pueda leer el historial de llamadas del teléfono, específicamente el número llamado cuándo y la duración ... también necesito la misma información para SMS.Registro/historial de llamadas de iPhone
Antes que nada: ¡He investigado y buscado en Google en este sitio! Sé que esta pregunta se había hecho muchas veces, y la respuesta siempre fue: "No se puede hacer" (al menos no en un iPhone sin jailbreak).
Realicé búsquedas en la API, incluida Core Telefonía, y tampoco encontré nada.
¿Por qué esta pregunta? Debido a que esta aplicación en la App Store parece estar haciendo esto sin ningún problema ...: http://itunes.apple.com/us/app/callog/id327883585?mt=8
Bueno ... esa es una buena pregunta, si en verdad esa aplicación funciona como dice: "Todas las llamadas ya sea que usaste esta aplicación para hacer esas llamadas o usaste el programa de tu teléfono ..." – bensnider
No lo hice ver la información en los registros de ASL. Verá algunos eventos como "Llamada finalizada de la aplicación", pero no el inicio de la llamada. La información de la llamada se encuentra en el archivo SQLite /mobile/Library/CallHistory/call_history.db (
Jano