Come eseguire il backup dei contatti iPhone (senza iCloud, iTunes o App)?

-1

Come si fa a eseguire il backup dei dati dei contatti memorizzati nell'iPhone, senza utilizzare app e senza inviare i dati dei contatti al "cloud"?

Ho ideato quanto segue:

1) Compose a new email
2) Switch to Contacts
3) Tap a Contact and "Share", then "Email"
4) Select the attached VCF file and tap "Cut"
5) Delete the email draft
6) Switch to Email again (email from step 1 is shown)
7) Tap the white area, then tap "Paste"
8) Repeat steps 2-7 for each Contact

Avrai un'email piena di allegati VCF che puoi inviare via email a te stesso. E funziona senza app sull'iPhone né sul PC. È estremamente manuale, tuttavia.

Ho scoperto che Martin Szulecki ha prodotto uno script Python per scaricare tutti i contatti in un file vCard, ma il repository git è stato rimosso ( link ).

Sembra anche il progetto eds-to-idevice ( link - plugin per qualcosa o altro?) è in grado sia di inviare e ricevere singoli contatti più l'intero catalogo di contatti da un iPhone.

Apparentemente lo fa collegando a libimobiledevice.so (la libreria condivisa standard per parlare con un iPhone su sistemi operativi open source), chiamando mobilesync_start () con un argomento di "com.apple.Contacts" e chiamando mobilesync_get_all_records_from_device ( ).

Tuttavia non viene fornito con uno script.

Qualcuno ha un metodo semplice per recuperare tutti i contatti a scopo di backup, con l'installazione di app, abilitando il cloud storage, ecc.?

    
posta bananapants 25.11.2015 - 16:46
fonte

1 risposta

1

Ho scoperto che puoi fare quanto segue:

  1. Scarica libplist, libusbmuxd e libimobiledevice da link

  2. Esegui

    sudo apt-get install libusb-1.0-0-dev python-dev cython libssl-dev
    cd libplist-* && ./configure && make && sudo make install
    cd libusbmuxd-* && ./configure && make && sudo make install
    cd libimobiledevice-* && ./configure && make && sudo make install
    sudo ldconfig
    find tools -executable
    
  3. Ora esiste un eseguibile "idevicebackup" e "idevicebackup2" che esegue il backup dell'intero dispositivo.

Ma si lamentano della mancanza di spazio su disco quando li eseguo, quindi probabilmente significa che eseguono il backup di tutto , incluse enormi foto, video e app, il che richiederà troppo tempo. Ho solo bisogno di uno strumento che possa fare un rapido backup dei Contatti (e magari delle Note), in modo che possa essere impostato per avviarlo automaticamente ogni volta che collego il telefono.

(A proposito, il backup fulle sopra dovrebbe funzionare su Linux, OSX e Windows, dato che sono le piattaforme supportate da libimobiledevice ...)

    
risposta data 25.11.2015 - 17:17
fonte

Leggi altre domande sui tag