How To: Sincronizzare iPhone su più computer Mac

Scritto il 12. feb, 2010 da Nimus in Guide, Quick Tips, The Apple Land


Una delle domande che spesso ci vengono poste attraverso il genius form è come sincronizzare il proprio iPhone su due o più computer differenti. Quello che infatti accade quando si collega il nostro iPhone al nuovo Mac e che iTunes ci mostra una domanda da panico:
Sincronizzazione iPhone con iTunes
in questo caso non azzardate a cliccare sul pulsante “Inizializza e sincronizza“, perchè perdereste tutti i dati del vostro iPhone. Il motivo per cui questo accade sta nella gestione delle librerie iTunes.
iTunes, quando collegate il vostro dispositivo iPhone (o iPod) genera una libreria ad hoc, sulla base della quale tiene aggiornati i contenuti e provvede alla sincronizzazione. iTunes supporta anche la gestione di più librerie, funzionalità forse ai più sconosciuta ma che può rivelarsi utile nel tenere in ordine i vostri brani, foto, posdcast e quant’altro.
Un cosidetto “workaround” che ci permette di sincronizzare il nostro dispositivo sul Mac personale e ad esempio su quello dell’ufficio esiste, e con una ricerca veloce su google è anche facile trovare molti articoli a riguardo. Spesso però questi articoli sono scritti in inglese, e per utenti alle prime armi con il Mac la difficolta aggiunta della lingua non aiuta.

Nota: Indicheremo, per comodità, con il nome Computer A il vostro attuale Mac e con il nome Computer B il nuovo Mac su cui si vuole sincronizzare il dispositivo iPhone.

Computer B: La prima operazione da fare è un backup del file “iTunes Music Library.xml” e del file “iTunes Library” entrambi presenti nella cartella ~/utente/Musica/iTunes

Computer A: Aprite il file “iTunes Music Library.xml” con un editor di testo (es. TextWrangler) e fate una ricerca per Library Persistent ID:
iTunes Library xml string
questa è seguita da un valore alfanumerico racchiuso fra i valori come nell’esempio in foto. Non dovete fare altro che copiare questo valore perchè vi servirà nell’operazione successiva.

Computer B: Aprite anche in questo caso il file “iTunes Music Library.xml” con un editor di testo e ricercate lo stesso valore Library Persistent ID. Una volta individuato il valore associato sostituitelo con quello copiato dal Computer A.

Adesso scaricate dal web un Hex Editor (es. HexEdit) e sul Computer B aprite il file “iTunes Music Library” (iTunes Library.itl su Windows).
Adesso fate una ricerca attraverso il menù Find & Replace… e nel campo Find inserite la stringa (il valore presente nel file xml) originariamente presente nel file “iTunes Music Library.xml” del Computer B e nel campo Replace with la stringa (il valore presente nel file xml) copiato in precedenza dal Computer A.
Itunes Libary Data Hex
Assicuratevi di aver impostato il Matching sull’opzione Hex (esadecimale) e procedete con la sostituzione dell’unica chiave che il programma troverà nel file.
Adesso salvate il file e chiudetelo. Lanciate iTunes sul Computer B e collegate il vostro dispositivo, selezionando la voce “Gestisci manualmente musica e video“.
Da questo momento in poi il sistema non dovrebbe più notificarvi il messaggio di cancellazione dei vostri dati su iPhone, ma attenzione alle applicazioni acquistate da App Store.
Sul Computer B queste applicazioni non sono presenti, ed il sistema vi avviserà che verranno cancellate.
Per evitare la cancellazione delle applicazioni scaricate/acquistate su App Store non dovete fare altro che autorizzare il Computer B dal menù Store->Autorizza Computer, e sincronizzare gli acquisti sul Computer B.

Altri articoli:

Tags: , , , ,

Comments are closed.