¿Hay alguna manera en la API de la libreta de direcciones para acceder a la grabación del usuario actual programáticamente? En otras palabras, si este iPhone pertenece a John Smith, para obtener el registro de contacto que es John Smith (¿qué registro está marcado como Yo en Contactos)?¿Cómo se accede al registro del usuario actual en la libreta de direcciones?
Obviamente, puede abrir el selector y permitir que el usuario se seleccione de sus Contactos, pero esto parece una acción innecesaria para el usuario.
Caso de uso: Tengo un formulario en mi aplicación y me gustaría rellenar el formulario para el usuario en función de la información de contacto que ya haya ingresado. Sería mejor mostrar esto para ellos que hacerlos pasar por todos sus contactos y seleccionarse ellos mismos.
Eso es un paso atrás en la usabilidad sin embargo. Idealmente, habría una solicitud especial que la aplicación podría hacer y el teléfono le preguntaría al usuario si desea otorgarle permiso a la aplicación para acceder a su información personal. No hay nada como eso de lo que estés consciente, ¿eh? – devios1