¿Hay alguna manera de encontrar contactos favoritos de 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.Buscar contactos favoritos de la API de la libreta de direcciones de iOS
Respuesta
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.
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.
Filip es correcto, no se puede 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, puede intentar suponer los contactos favoritos o más importantes de un usuario de su libreta de direcciones. Vamos a suponer que la gente más acerca de las personas que están más cerca de conocer y que esto también se refleja en el libro de su teléfono Dirección:
Por ejemplo, el contacto de la libreta de direcciones para un amigo cercano contiene más información (dirección, fecha de nacimiento , tal vez un apodo) que un contacto para un asociado de negocios o un colega en el trabajo.
A continuación, puede utilizar esta información para calcular una puntuación de importancia para cada contacto libreta de direcciones. Al tomar n contactos más 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 muestra y una aplicación de demostración allí.
- 1. cómo obtener contactos usando API de la libreta de direcciones en la programación ios?
- 2. ¿Obtener grupo de contactos de la libreta de direcciones?
- 3. Contactos de la libreta de direcciones en Core Data
- 4. Tratar con contactos duplicados debido a tarjetas vinculadas en la API de la libreta de direcciones de iOS
- 5. iOS 6 ¿La libreta de direcciones no funciona?
- 6. cómo importar la lista de contactos de la libreta de direcciones de iphone a mi aplicación?
- 7. Obtener contactos de la libreta de direcciones de iPhone en una aplicación web móvil?
- 8. iPhone: la libreta de direcciones se borra a veces
- 9. Diseño de la base de datos de la libreta de direcciones: desnormalizar?
- 10. ¿Cómo buscar en la libreta de direcciones de iphone un número de teléfono específico?
- 11. Libreta de direcciones del iPhone: Orígenes y cuentas de la lista
- 12. Libreta de direcciones iOS - ¿Cómo saber qué contacto se agregó/editó/eliminó?
- 13. Obtener fotos de la libreta de direcciones en la aplicación iphone
- 14. ¿Cómo agregar un nuevo contacto a la libreta de direcciones de iOS?
- 15. ¿Cómo obtener los correos electrónicos de contactos de la libreta de direcciones de un iPhone como NSStrings?
- 16. Buscar ABAddressbook iOS SDK
- 17. ¿Cómo puedo acceder a la libreta de direcciones de iPhone en una aplicación web?
- 18. ¿Cómo se accede al registro del usuario actual en la libreta de direcciones?
- 19. Contactos de iPhone - Obtener el nombre de la empresa
- 20. Obtener la imagen de una persona de la libreta de direcciones de iPhone
- 21. Obtener la etiqueta de número de teléfono iPhone de la Libreta de direcciones
- 22. necesito ayuda: google, yahoo, contactos de hotmail api
- 23. ¿Cuáles son las etiquetas que rodean la etiqueta de número de teléfono predeterminado de la libreta de direcciones de iPhone?
- 24. Regístrese en los cambios de la libreta de direcciones, usando ABAddressBookRegisterExternalChangeCallback
- 25. Extracción del grupo "Otros contactos" de Gmail a través de la API de contactos de Google
- 26. Actualizando la API de Contactos de Google con JSON
- 27. Importar libreta de direcciones de Gmail/Hotmail/Yahoo usando C# y ASP.NET
- 28. Importación de datos de la libreta de direcciones en el simulador de iPhone
- 29. ¿Alguien sabe de un contenedor para el marco de la libreta de direcciones para iphone?
- 30. ¿Hay alguna API de contactos de AOL?
sí ... llegaron a la misma conclusión. gracias – haider
Como esta discusión tiene más de dos años, ¿ha cambiado algo quizás? ¿Qué pasa con iOS 7? – Joqn
@Joqn no, sigue igual. Solo necesitas la aprobación de los usuarios para acceder a sus contactos desde iOS 6.0 :) –