Pregunta Encuentra contactos favoritos de la API de la libreta de direcciones de iOS


¿Hay alguna manera de encontrar contactos favoritos desde la API de la libreta de direcciones de iOS? Me refiero a los contactos que un usuario coloca en su pestaña Favoritos en la aplicación Contactos.


10
2017-08-02 19:15


origen


Respuestas:


Los favoritos se almacenan dentro de Phone.app, no dentro de la misma base de datos de la libreta de direcciones. No puedes acceder a la zona de pruebas de otra aplicación en un iPhone sin jailbreak, por lo que desafortunadamente la respuesta es no.

Además, sería bastante malo para la privacidad si alguna aplicación pudiera ver tus contactos favoritos. Ya es malo que pueda acceder a la libreta de direcciones completa sin preguntarte.


19
2017-08-08 09:43



Filip está en lo cierto, no puedes acceder a la lista de contactos favoritos en iOS a través de una API legal pública de la tienda de aplicaciones.

Para acercarse podrías intentar adivinar los contactos favoritos o más importantes de un usuario de su libreta de direcciones. Supongamos que la gente sabe más acerca de las personas que están más cerca y que esto también se refleja en la libreta de direcciones de su teléfono:

Por ejemplo, el contacto de la libreta de direcciones de un amigo cercano contiene más   información (dirección, fecha de nacimiento, tal vez un alias) que un contacto para un   socio comercial o un colega en el trabajo.

Podríamos usar esta información para calcular un puntaje de importancia para cada contacto de la libreta de direcciones. Tomando el norte la mayoría de los contactos importantes podríamos aproximar los contactos favoritos de un usuario.

He escrito sobre esta idea un poco más en mi blog: http://dbader.org/blog/guessing-favorite-contacts-ios También puede encontrar una implementación de ejemplo y una aplicación de demostración allí.


4
2018-01-09 12:19



He buscado a través de la API y no he podido encontrar ningún método apropiado. Tal vez Apple cree que este es un campo de datos de la aplicación telefónica o tal vez se trata de seguridad. Me encantaría usarlo también.


1
2017-08-08 09:39