Tengo una copia de seguridad de iTunes de un iPhone y quiero extraer los contactos desde allí como un archivo, por ejemplo, vcf o csv.
Hay muchos paquetes de software pagos anunciados. ¿Hay alguna opción gratuita?
Tengo una copia de seguridad de iTunes de un iPhone y quiero extraer los contactos desde allí como un archivo, por ejemplo, vcf o csv.
Hay muchos paquetes de software pagos anunciados. ¿Hay alguna opción gratuita?
Bueno, puedes usar este sencillo script que hice hace medio año, pero decidí publicar cuando vi tu pregunta .
Renombra todos los archivos a sus nombres normales.
Después de eso, puede encontrar la libreta de direcciones en HomeDomain/Library/AddressBook/AddressBook.sqlitedb
No es CSV, pero el vistazo rápido muestra que debes tomar una "persona" de la tabla ABPerson
(las más interesantes son ROWID
, First
y Last
).
Después de eso, busca personas en la tabla ABMultiValue
: ROWID
adquirido en los pasos del paso anterior a record_id
, value
tiene el valor real, y label
parece ser realmente raro para mí. Te recomiendo que tomes todos los valores como números.
Espero que tengas algunas habilidades de programación o conozcas a alguien que pueda ayudarte.
Si no es así, podría hacer algún tipo de guión de ayuda, pero no puedo prometer nada.
Esas aplicaciones pagas de mierda siempre me enojaron, y no puedo entender por qué no hay aplicaciones FOSS para recuperar datos de las copias de seguridad de iTunes. Meh.
Yo uso una aplicación llamada iExplorer para esto. Escucho que una aplicación llamada PhoneView (?) También lo hace, pero nunca la he usado. Sin embargo, aún necesita la contraseña de cifrado, no hay una forma sencilla de romper esa tuerca.
El navegador de copia de seguridad Decipher exporta los contactos a VCF desde un archivo de copia de seguridad de iTunes. Por supuesto, se paga, como las otras opciones que la gente sugiere en las respuestas, sin embargo.
No hay dificultad, desde iTunes Backup para recuperar contactos de iPhone,
Abre iTunes. Primero ve a Editar > Configuraciones > Dispositivos para desactivar la sincronización automática.
Conecta tu iPhone a la computadora. Espera un momento, haz clic derecho en tu iPhone en la lista de dispositivos y haz clic en "Restaurar desde copia de seguridad".
Permanecer en el archivo de copia de seguridad contiene contactos, haga clic en "Restaurar".
Después de unos segundos, los contactos perdidos pueden recuperarse en el iPhone