¿Hay una API de "historial de llamadas" de iOS 6?

Recibí el correo electrónico beta de iOS 6 de Apple hoy. He estado esperando este lanzamiento para ver si hay algún tipo de API de historial de llamadas. La página de notas de la versión de iOS 6 está actualmente inactiva y el sitio de la API solo sube a iOS 5.1, por lo que todavía no puedo encontrar ninguna información al respecto y me preguntaba si alguien más lo sabe.

Básicamente, quiero saber si el acceso a la base de datos del historial de llamadas que funcionaba en iOS 4, que se eliminó en iOS 5, por casualidad ha vuelto a funcionar en iOS 6.

NSString *p=@"/private/var/wireless/Library/CallHistory/call_history.db";
sqlite3 *d;
if(sqlite3_open([p UTF8String], &d) == SQLITE_OK)
{
    NSLog(@"call_history present");
}
else
{
    NSLog(@"Failed to open database with message '%s'.", sqlite3_errmsg(d));
    sqlite3_close(d);
}

preguntado el 12 de junio de 12 a las 17:06

1 Respuestas

El fragmento anterior no funciona en iOS 6 beta 2 debido a la falta de permisos de lectura para la base de datos call_history.

Respondido 30 Jul 12, 06:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.