Als Erstes muss beachtet werden, dass iTunes eine eindeutige "Library Persistent ID" verwendet, um die Kopplung eines iDevice mit einer iTunes-Installation zu identifizieren. Diese 16-stellige hexadezimale ID wird sowohl auf dem Gerät als auch auf dem Computer gespeichert, mit dem sie gekoppelt ist. iTunes generiert eine neue ID, wenn es installiert wird (oder genauer gesagt, wenn es seine Bibliothek erstellt). Wenn Sie ein iPhone anschließen, das eine andere dauerhafte ID als die auf diesem Computer installierte iTunes-Kopie hat, wird das oben gezeigte Warndialogfeld angezeigt.
Das Einzige, was Ihnen im Weg steht, ist diese verdammt hartnäckige Identität. Damit alles reibungslos funktioniert, müssen wir die Installation von iTunes so hacken, dass die ID der Installation auf dem iPhone entspricht.
Um dies zu tun, müssen wir zuerst herausfinden, welche ID auf unserem Telefon dauerhaft gespeichert ist. Hier gibt es einige Optionen, je nachdem, ob die synchronisierte Originalversion von iTunes noch verfügbar ist oder nicht.
Schritt 1: Erhalten der persistenten ID
Wenn Sie immer noch die ursprüngliche Installation von iTunes haben, mit der Ihr iDevice synchronisiert ist, können Sie die permanente ID aus der Datei "iTunes Music Library.xml" in Ihrem iTunes-Verzeichnis abrufen. Suchen Sie einfach nach dem Tag "Library Persistent ID".
Wenn Sie nicht mehr auf diese vorherige Installation zugreifen können (wie in meinem Fall), müssen Sie die ID von Ihrem iPhone selbst abrufen. Glücklicherweise gibt es eine hinterhältige Möglichkeit, dies zu tun, ohne dass Sie ein Jailbreak Ihres Telefons durchführen müssen. [Wenn Ihr Telefon bereits einen Jailbreak hat, können Sie es meiner Meinung nach aus einer der .plist-Dateien in Ihrem iTunes-Verzeichnis auf dem Telefon lesen.]
Der Trick besteht darin, dass Sie eine Sicherungskopie Ihres Telefons mit iTunes erstellen und dann die Sicherungsdateien durchsuchen müssen, um die beständige ID zu ermitteln. Glücklicherweise können Sie mit iTunes Backups durchführen, ohne synchronisiert zu werden, sodass Sie ein iPhone auf jeder Kopie von iTunes sichern können.
Leider ist die ID in den Sicherungsdateien nicht eindeutig sichtbar. Sie müssen ein kostenloses Web-Skript verwenden, um Ihre persistente ID aus einer von Ihnen hochgeladenen Info.plist-Datei zu ermitteln.
Ausführliche Anweisungen finden Sie auf dieser Seite .
Nun, da Sie Ihre beständige ID für die Bibliothek haben, müssen Sie Ihre iTunes-Installationen dahingehend täuschen, dass diese ID tatsächlich die ID ist, die sie hat.
Schritt 2: Ändern der dauerhaften ID von iTunes
iTunes speichert die persistente ID an zwei Stellen, um das Ändern zu erschweren: einmal in der bereits erwähnten Datei " iTunes Music Library.xml " und einmal in der Datei " iTunes Library.itl ", die eine Binärdatei ist Datei und viel schwieriger zu bearbeiten.
Obwohl es angeblich möglich ist (oder zumindest war), die Binärdatei zu bearbeiten und sie dazu zu bringen, die Änderung zu akzeptieren, war es mir nicht möglich, dies zum Funktionieren zu bringen, daher empfehle ich, mich nicht darum zu kümmern, da es einen einfacheren Weg gibt, der dies nicht tut Ich brauche es nicht.
Sichern Sie zunächst die beiden oben genannten Dateien. Öffnen Sie anschließend die XML-Datei und fügen Sie die aus Schritt 1 erhaltene persistente ID in Ihre Bibliothek ein. Überschreiben Sie die vorhandene ID im <Library Persistent ID>
Tag, und speichern Sie sie.
Erstellen Sie nun eine leere Datei und nennen Sie sie "iTunes Library.itl". Es funktioniert nicht, wenn Sie die Datei nur löschen oder umbenennen. iTunes muss denken, dass es korrupt geworden ist und nicht einfach verschwunden ist.
Wenn Sie iTunes jetzt starten, wird die "beschädigte" Bibliotheksdatei angezeigt und für Sie neu erstellt, und zwar aus der XML-Datei, die Ihre neue permanente ID enthält.
Wenn alles gut geht, sollten Sie nach ein paar Minuten der Neuerstellung Ihrer Bibliotheksdatei (es kann eine Weile dauern, wenn Sie eine große Bibliothek haben, wohlgemerkt) in der Lage sein, Ihr iPhone anzuschließen und zu synchronisieren, als ob in der nichts falsch wäre Welt!
Weitere Informationen (einschließlich des Auffindens des iTunes-Verzeichnisses auf Ihrem Computer) finden Sie auf dieser Seite .
Viel Glück!