Bagaimana saya bisa mendapatkan iPhone saya untuk disinkronkan dengan komputer baru tanpa terhapus?

22

Untuk beberapa alasan, Apple telah memberlakukan batasan yang paling tidak masuk akal di mana satu-satunya cara untuk mendapatkan iPhone (atau iDevice lainnya) untuk disinkronkan dengan komputer yang berbeda adalah dengan menghapusnya terlebih dahulu . Saya belum memverifikasi secara langsung bahwa proses ini benar-benar menghapus seluruh iPhone, karena, tentu saja, saya terlalu takut untuk mencobanya.

Jadi saya menghabiskan waktu yang lama menjelajahi web mencoba menemukan cara mengatasi batasan konyol ini (dan buatan). Saya menghabiskan berjam-jam selama beberapa hari dan akhirnya menemukan kombinasi halaman web yang akhirnya memungkinkan saya untuk melakukan apa yang saya butuhkan. Saya akan merangkum langkah-langkah di sini untuk orang lain yang telah membenturkan kepala mereka pada yang satu ini.

devios1
sumber

Jawaban:

21

Hal pertama yang harus diperhatikan adalah bahwa iTunes menggunakan "Library Persistent ID" unik untuk mengidentifikasi pemasangan iDevice ke instalasi iTunes. Id heksadesimal 16 digit ini disimpan pada perangkat dan komputer yang dipasangkan dengannya. iTunes menghasilkan id baru ketika diinstal (atau lebih tepatnya, ketika membangun perpustakaannya). Jika Anda mencolokkan iPhone yang memiliki id persisten berbeda dari salinan iTunes yang diinstal di komputer itu, Anda akan mendapatkan dialog peringatan yang ditunjukkan di atas.

Satu-satunya hal yang menghalangi Anda, bagaimanapun, adalah bahwa id persisten sangat. Agar semuanya berjalan dengan lancar, kita perlu meretas instalasi iTunes sehingga menganggap id-nya sama dengan yang ada di iPhone kita.

Untuk melakukan itu, pertama-tama kita perlu mencari tahu apa id gigih ponsel kita. Ada beberapa opsi di sini, tergantung pada apakah Anda memiliki salinan asli iTunes yang disinkronkan atau belum.

Langkah 1: Mendapatkan ID Persisten

Jika Anda masih memiliki instalasi asli iTunes yang disinkronkan dengan iDevice Anda, Anda dapat mengambil id persisten dari file "iTunes Music Library.xml" di direktori iTunes Anda. Cukup cari tag "Perpustakaan Persistent ID".

Jika Anda tidak lagi memiliki akses ke instalasi sebelumnya (seperti kasus saya), Anda perlu mendapatkan id dari iPhone itu sendiri. Untungnya ada cara licik untuk melakukan ini tanpa harus jailbreak ponsel Anda. [Jika ponsel Anda sudah di-jailbreak, Anda dapat membacanya dari salah satu file .plist di direktori iTunes Anda di ponsel, saya percaya.]

Kuncinya adalah Anda perlu melakukan backup ponsel Anda menggunakan iTunes dan kemudian gali file cadangan untuk menemukan id persisten. Untungnya iTunes memungkinkan Anda melakukan pencadangan tanpa disinkronkan, sehingga Anda dapat mencadangkan iPhone di sembarang iTunes.

Sayangnya, id tidak terlihat jelas di file cadangan. Anda perlu menggunakan skrip web gratis untuk menentukan id persisten Anda dari file Info.plist yang Anda unggah.

Instruksi lengkap ada di halaman ini .

Sekarang Anda memiliki id persisten perpustakaan Anda, Anda perlu mengelabui instalasi iTunes Anda dengan berpikir bahwa id itu sebenarnya adalah id yang dimilikinya.

Langkah 2: Mengubah ID Persistent iTunes

iTunes menyimpan id persisten di dua tempat, hanya untuk membuatnya lebih sulit bagi kita untuk mengubah: sekali dalam file " iTunes Music Library.xml " yang telah disebutkan, dan sekali lagi dalam file " iTunes Library.itl ", yang merupakan biner file dan jauh lebih sulit untuk diedit.

Meskipun (atau setidaknya) seharusnya mengedit file biner dan membuatnya menerima perubahan, saya belum bisa menjalankannya, jadi saya tidak menyarankan untuk repot karena ada cara yang lebih mudah yang tidak akan membutuhkannya.

Pertama, buat cadangan dua file yang disebutkan di atas. Selanjutnya, buka file xml dan rekatkan di id persisten perpustakaan Anda yang diperoleh dari langkah 1 di atas id yang ada di <Library Persistent ID>tag dan simpan.

Sekarang buat file kosong dan beri nama "iTunes Library.itl". Ini tidak akan berfungsi jika Anda hanya menghapus atau mengganti nama file. iTunes perlu berpikir itu menjadi korup, bukan hanya menghilang.

Sekarang ketika Anda memulai iTunes, ia akan melihat file perpustakaan "rusak" dan akan membangunnya kembali untuk Anda, dari file xml yang berisi id persisten baru Anda.

Jika semuanya berjalan dengan baik, setelah beberapa menit membangun kembali file perpustakaan Anda (mungkin butuh waktu cukup lama jika Anda memiliki perpustakaan yang besar, ingatlah), Anda harus dapat menyambungkan iPhone Anda dan menyinkronkan seolah-olah tidak ada yang salah dalam dunia!

Untuk detail lebih lanjut (termasuk bagaimana menemukan direktori iTunes di komputer Anda), baca halaman ini .

Semoga berhasil!

devios1
sumber
Ini tidak berhasil untuk saya. Saya melakukan persis seperti yang disebutkan, iTunes berpikir file itl rusak dan "dibangun kembali", tetapi tidak dari isi iPhone saya. Sekarang sinkronisasi semuanya, tetapi saya kehilangan semua musik dan sebagian besar aplikasi saya dalam proses. Akan memulihkan dari cadangan sekarang.
Helder S Ribeiro
Cadangan yang saya maksudkan dihasilkan oleh iTunes "pemulihan" saat pertama kali saya membukanya. Rupanya, ada kesalahan saat membuat gambar cadangan, yang hanya memberi tahu saya ketika saya mencoba memulihkannya. Jadi saya terjebak harus membangun kembali iPhone saya :( Mungkin membuat cadangan pada iTunes yang tidak dirusak-dan dengan menggunakan metode Tony Tellez mungkin bekerja untuk orang lain.
Helder S Ribeiro
Anda pasti tidak akan kehilangan apapun dari metode ini. Itu sepenuhnya titik melakukannya dengan cara ini. File iTunes library juga dibangun kembali berdasarkan perpustakaan komputer Anda, bukan milik telepon, tetapi setelahnya Anda dapat menyinkronkan dengan telepon.
devios1
Ini adalah solusi yang sangat manis!
Django Reinhardt
2
@chaiguy Pak, Anda cerdas dan tampan. Semoga semua rencana Anda menjadi kemenangan dan semua musuh Anda jatuh sebelum Anda.
Daniel Lucraft
4

Sesuai desain, iPhone akan menyinkronkan konten iTunes dengan satu komputer sekaligus. Setiap upaya untuk menyinkronkan konten tersebut dengan komputer kedua akan mengakibatkan SEMUA konten iTunes dihapus dari ponsel Anda & kemudian diganti dengan konten dari komputer kedua. Ini adalah fitur desain dan tidak dapat diganti. Karena Anda mengganti komputer, atau hard drive, ponsel Anda akan melihat ini sebagai komputer "baru". Sinkronisasi konten iTunes adalah satu arah: komputer ke ponsel. Jika Anda memiliki foto yang disinkronkan ke iPhone atau musik Anda robek sendiri, Anda harus menyalinnya dari iPhone menggunakan perangkat lunak pihak ketiga, seperti TouchCopy , sebelum Anda melakukan hal lain, karena Apple tidak membuat ketentuan untuk melakukannya . Setelah Anda selesai melakukannya, lakukan hal berikut dalam urutan yang ditentukan:

  1. Nonaktifkan sinkronisasi otomatis ketika iPod / iPhone terhubung di iTunes> Preferences> Devices (di bawah menu Edit jika menggunakan Windows).

  2. Pastikan Anda memiliki satu kontak & satu acara di aplikasi yang didukung di komputer Anda (iCal & Address Book pada Mac, Windows Address Book atau Outlook jika menggunakan Windows). Entri ini bisa palsu, tidak masalah, yang penting adalah bahwa program ini tidak kosong.

  3. Hubungkan ponsel Anda, iTunes yang berjalan, jangan disinkronkan pada saat ini.

  4. Toko> Sahkan komputer ini.

  5. File> Transfer Pembelian . Baca juga di sini: http://support.apple.com/kb/HT2519

  6. Klik kanan ponsel Anda di panel perangkat kiri & pilih "Setel ulang peringatan".

  7. Klik kanan lagi dan pilih "Cadangan".

  8. Klik kanan lagi & pilih "Restore from Backup", pilih cadangan yang baru saja Anda buat. Saat diminta untuk membuat cadangan lain, tolak. Catatan musik bukan bagian dari cadangan iTunes Anda dan perlu dikembalikan seperti di atas.

  9. Ini HARUS diikuti oleh sinkronisasi untuk mengembalikan konten iTunes Anda, yang Anda pilih dari berbagai tab, Anda akan mendapatkan sembulan mengenai kontak Anda & kalender yang meminta untuk menggabungkan atau mengganti, pilih "Gabungkan".

Ponsel Anda akan terlihat sama seperti ketika Anda memulai, tanpa kehilangan data.

Mike Barrett
sumber
3

Ada metode yang lebih mudah. Jauh lebih mudah. Batalkan jendela itu. IPhone Anda tetap terpasang di iTunes. Klik kanan dan pilih cadangan. Setelah pencadangan selesai, cabut iPhone Anda dan pasang kembali. Kemudian izinkan untuk menghapus iPhone Anda, dan cukup pulihkan dari cadangan Anda.

Tony Tellez
sumber
Saya dengar mencadangkan sebenarnya tidak mencadangkan semua data (mis. Data aplikasi) pada ponsel Anda, artinya Anda mungkin memulihkan gambar dan musik, tetapi akan kehilangan banyak data lainnya.
devios1
Jika Anda melewatkan beberapa hal, kembalikan dari cadangan yang sama untuk kedua kalinya.
Tony Tellez
Apakah metode kedua ini (menghapus, memulihkan dari cadangan, mungkin memulihkan dari backp lagi) telah diverifikasi oleh siapa pun? Apakah semuanya , termasuk aplikasi dan pesanannya di layar beranda, dipulihkan dengan benar?
Helder S Ribeiro
1
Tentu saja semuanya sudah dipulihkan. Ini adalah cadangan yang sama yang Anda gunakan jika iPhone Anda naik dan perlu diatur ulang. Atau jika Anda memperbarui ke versi beta iOS.
Django Reinhardt
2
Inilah artikel Apple tentang mentransfer data Anda ke perangkat baru: support.apple.com/kb/HT2109
Django Reinhardt