Come posso sincronizzare il mio iPhone con un nuovo computer senza essere cancellato?

21

Per qualche ragione, Apple ha imposto una restrizione molto assurda in cui l'unico modo per ottenere un iPhone (o un altro iDevice) da sincronizzare con un altro computer è cancellandolo per primo . Non ho verificato in prima persona che questo processo cancella effettivamente l'intero iPhone, perché, naturalmente, ho troppa paura di provarlo.

Quindi ho passato molto tempo a perlustrare il web cercando di trovare un modo per aggirare questa ridicola (e artificiale) limitazione. Ho passato letteralmente ore nel corso di diversi giorni e alla fine ho trovato una combinazione di pagine web che finalmente mi ha permesso di fare ciò di cui avevo bisogno. Riassumerò i passaggi qui per gli altri che hanno sbattuto la testa su questo.

    
posta devios1 12.07.2012 - 20:00
fonte

3 risposte

21

La prima cosa da tenere presente è che iTunes utilizza un "ID persistente libreria" univoco per identificare l'associazione di un iDevice a un'installazione di iTunes. Questo ID esadecimale a 16 cifre è memorizzato sia sul dispositivo che sul computer con cui è accoppiato. iTunes genera un nuovo ID quando viene installato (o più precisamente, quando costruisce la sua libreria). Se si collega un iPhone con un ID persistente diverso da quello della copia di iTunes installata su quel computer, verrà visualizzata la finestra di dialogo di avviso sopra riportata.

L'unica cosa che ti ostacola, comunque, è quell'id persistente. Per far sì che le cose funzionino senza intoppi, dobbiamo hackerare l'installazione di iTunes in modo che pensi che il suo id sia lo stesso di quello sul nostro iPhone.

Per farlo, dobbiamo prima capire quale sia l'ID persistente del nostro telefono. Ci sono un paio di opzioni qui, a seconda che tu abbia o meno la copia sincronizzata originale di iTunes ancora disponibile.

Passaggio 1: ottenere l'ID persistente

Se hai ancora l'installazione originale di iTunes con cui il tuo iDevice è sincronizzato, puoi prendere l'ID persistente dal file "iTunes Music Library.xml" nella tua directory di iTunes. Cerca solo il tag "Persistent ID libreria".

Se non hai più accesso a quell'installazione precedente (come nel mio caso), devi ottenere l'id dall'iPhone stesso. Per fortuna c'è un modo subdolo per farlo senza dover effettuare il jailbreak del telefono. [Se il tuo telefono è già stato jailbroken, credo che sia possibile leggerlo da uno dei file .plist nella directory di iTunes sul telefono.]

Il trucco è che devi fare un backup del tuo telefono usando iTunes e poi scavare nei file di backup per trovare l'ID persistente. Fortunatamente iTunes ti consente di eseguire i backup senza essere sincronizzati, così puoi eseguire il backup di un iPhone su qualsiasi copia di iTunes.

Sfortunatamente, l'id non è chiaramente visibile nei file di backup. Dovrai utilizzare uno script web gratuito per determinare l'ID persistente da un file Info.plist che carichi.

Le istruzioni complete sono in questa pagina .

Ora che hai l'ID persistente della tua libreria, devi ingannare le tue installazioni di iTunes per pensare che quell'id sia in realtà l'id che ha.

Passaggio 2: modifica dell'ID persistente di iTunes

iTunes memorizza l'ID persistente in due punti, solo per renderlo più complicato da modificare: una volta nel file " iTunes Music Library.xml " già menzionato, e ancora una volta nel "< strong> iTunes Library.itl ", che è un file binario e molto più complicato da modificare.

Sebbene sia (o almeno fosse) presumibilmente possibile modificare il file binario e farlo accettare, non sono stato in grado di farlo funzionare, quindi non consiglio di preoccuparmi dato che c'è un modo più semplice modo che non lo richiede.

In primo luogo, eseguire il backup dei due file di cui sopra. Successivamente, apri il file xml e incolla l'id persistente della tua libreria ottenuta dal passaggio 1 sull'id esistente nel tag <Library Persistent ID> e salva.

Ora crea un file vuoto e chiamalo "iTunes Library.itl". Non funzionerà se si elimina o si rinomina il file. iTunes ha bisogno di pensare che sia corrotto, non solo scomparso.

Ora quando avvii iTunes, vedrà il file della libreria "corrotto" e lo ricostruirà per te, dal file xml che contiene il tuo nuovo ID persistente.

Se tutto va bene, dopo alcuni minuti di ricostruzione del file della tua libreria (potrebbe volerci un po 'di tempo se hai una grande libreria, attenzione), dovresti essere in grado di collegare l'iPhone e sincronizzare come se nulla fosse sbagliato nel mondo!

Per maggiori dettagli (incluso come trovare la directory di iTunes sul tuo computer), leggi questa pagina .

Buona fortuna!

    
risposta data 12.07.2012 - 20:00
fonte
4

Per impostazione predefinita, l'iPhone sincronizzerà i contenuti di iTunes con un computer alla volta. Qualsiasi tentativo di sincronizzare tali contenuti con un secondo computer comporterà la cancellazione di TUTTI i contenuti di iTunes dal telefono e dall'amplificatore; quindi sostituito con il contenuto dal secondo computer. Questa è una funzionalità di progettazione e non può essere sovrascritta. Poiché hai sostituito il computer o il disco rigido, il tuo telefono vedrà questo come un "nuovo" computer. La sincronizzazione dei contenuti di iTunes è unidirezionale: computer al telefono. Se hai sincronizzato foto sul tuo iPhone o musica strappata da te, dovrai prima copiarle dal tuo iPhone usando software di terze parti, come TouchCopy , prima di fare qualsiasi altra cosa, in quanto Apple non prevede di farlo. Al termine, procedi come segue nell'ordine specificato:

  1. Disattiva la sincronizzazione automatica quando un iPod / iPhone è collegato in iTunes > Preferenze > Dispositivi (nel menu Modifica se si utilizza Windows).

  2. Assicurati di avere un contatto e amp; un evento nelle applicazioni supportate sul tuo computer (iCal & Rubrica su Mac, Rubrica di Windows o Outlook se si utilizza Windows). Queste voci possono essere false, non importa, il punto importante è che questi programmi non siano vuoti.

  3. Collega il tuo telefono, iTunes in esecuzione, non sincronizzare a questo punto.

  4. Store > Autorizza questo computer.

  5. File > Trasferisci acquisti . Leggi anche qui: link

  6. Fai clic con il pulsante destro del mouse nel riquadro sinistro del dispositivo e amp; seleziona "Ripristina avvisi".

  7. Fare di nuovo clic con il pulsante destro e selezionare "Backup".

  8. Fai nuovamente clic con il pulsante destro del mouse & selezionare "Ripristina da backup", selezionare il backup appena creato. Quando viene richiesto di creare un altro backup, rifiutare. La musica delle note non fa parte del backup di iTunes e deve essere ripristinata come sopra.

  9. Questo DEVE essere seguito da una sincronizzazione per ripristinare il contenuto di iTunes, che selezioni dalle varie schede, Avrai un popup relativo ai tuoi contatti e amp; calendari che chiedono di unire o sostituire, selezionare "Unisci".

Il telefono dovrebbe apparire come quando è stato avviato, senza perdita di dati.

    
risposta data 05.04.2013 - 08:54
fonte
3

C'è un metodo più semplice. Molto più facile. Cancella quella finestra. Il tuo iPhone rimane montato su iTunes. Fare clic con il tasto destro e scegliere il backup. Una volta completato il backup, scollega l'iPhone e ricollegalo. Quindi consenti di cancellare l'iPhone e di eseguire il ripristino dal backup.

    
risposta data 16.10.2012 - 19:29
fonte

Leggi altre domande sui tag