Обычно при попытке синхронизации iPhone с библиотекой iTunes на чужом компьютере появляется сообщение о том, что телефон уже синхронизирован с другой медиабиблиотекой. В итоге приходится либо отказываться от синхронизации, либо установить новую, стерев при этом предыдущую.
Тем не менее, способ синхронизировать две библиотеки все-таки есть. Для этого на второй компьютер следует скопировать файлы iTunes Music Library.xml и iTunes Music Library (Tunes Music Library.itl), которые будут играть роль резервных на случай, если что-либо пойдет не так. Кроме того, придется воспользоваться текстовым редактором (достаточно будет стандартного «Блокнота») и редактором шестнадцатеричных и бинарных файлов под Windows (вполне подойдет Hex editor, UltraEdit и другие).
Итак, сначала на основном компьютере, данные которого уже синхронизированы с iPhone, открываем в «Блокноте» файл iTunes Music Library.xml и через меню поиска находим строку <key>Library Persistent ID</key><string>, после которой следует индивидуальный постоянный идентификатор медиабиблиотеки iTunes в виде набора цифр и букв (например, 4А3C982G7DCAB74B). Именно он при подключении к другому компьютеру и сообщает о том, что данные ранее уже были синхронизированы.
Этот идентификатор надо скопировать, после чего открываем iTunes Music Library.xml на другом компьютере, снова ищем <key>Library Persistent ID</key>. Здесь значение идентификатора будет другим и его необходимо заменить на идентификатор из первого компьютера (4А3C982G7DCAB74B), при этом, однако, временно сохранив куда-нибудь и идентификатор со второго компьютера.
Закрываем файл, сохранив изменения. Затем на втором компьютере открываем в Hex-редакторе iTunes Music Library (iTunes Library.itl). В меню Edit выбираем опцию Replace (убедитесь, что выбрано соответствие кода Hex, а не ASCII). В строке Find вводим идентификатор второго компьютера, а в строке Replace with – идентификатор первого компьютера. После нажимаем кнопку Replace all. Закрываем файл, согласившись сохранить изменения.
Отныне после запуска iTunes на новом компьютере и подключите к нему iPhone при выборе опции «Управление музыкой и видео вручную» файлы телефоне всегда будут доступны для выбора.