¿Cómo puedo hacer que mi iPhone se sincronice con una computadora nueva sin ser borrado?

21

Por alguna razón, Apple ha impuesto la restricción más absurda donde la única forma de sincronizar un iPhone (u otro dispositivo de iDevice) con una computadora diferente es borrándolo primero . No he verificado de primera mano que este proceso realmente borra todo el iPhone porque, naturalmente, tengo mucho miedo de intentarlo.

Así que pasé mucho tiempo recorriendo la web tratando de encontrar una manera de evitar esta limitación ridícula (y artificial). Pasé literalmente horas a lo largo de varios días y, finalmente, encontré una combinación de páginas web que finalmente me permitieron hacer lo que necesitaba. Aquí resumiré los pasos para otros que se han golpeado la cabeza por esto.

    
pregunta devios1 12.07.2012 - 20:00

3 respuestas

21

Lo primero que hay que tener en cuenta es que iTunes utiliza un único "ID de biblioteca persistente" para identificar el emparejamiento de un iDevice con una instalación de iTunes. Esta identificación hexadecimal de 16 dígitos se almacena tanto en el dispositivo como en la computadora con la que se empareja. iTunes genera una nueva identificación cuando se instala (o más exactamente, cuando construye su biblioteca). Si conectas un iPhone que tiene una identificación persistente diferente a la copia de iTunes instalada en esa computadora, aparecerá el cuadro de diálogo de advertencia que se muestra arriba.

Sin embargo, la única cosa que se interpone en tu camino es esa identificación persistente. Para que las cosas funcionen sin problemas, necesitamos hackear la instalación de iTunes para que piense que su id es la misma que la de nuestro iPhone.

Para hacer eso, primero necesitamos averiguar cuál es la identificación persistente de nuestro teléfono. Aquí hay un par de opciones, dependiendo de si tienes o no la copia original sincronizada de iTunes todavía disponible.

Paso 1: Obtención del ID persistente

Si aún tienes la instalación original de iTunes con la que tu iDevice está sincronizado, puedes obtener el ID persistente del archivo "iTunes Music Library.xml" en tu directorio de iTunes. Simplemente busque la etiqueta "ID de biblioteca persistente".

Si ya no tiene acceso a esa instalación anterior (como fue mi caso), necesita obtener la identificación de su propio iPhone. Por suerte, hay una forma astuta de hacer esto sin tener que hacer jailbreak a tu teléfono. [Si su teléfono ya tiene jailbreak, puede leerlo en uno de los archivos .plist en su directorio de iTunes en el teléfono, creo.]

El truco es que necesitas hacer una copia de seguridad de tu teléfono usando iTunes y luego profundizar en los archivos de copia de seguridad para encontrar la identificación persistente. Afortunadamente, iTunes te permite realizar copias de seguridad sin estar sincronizadas, por lo que puedes hacer una copia de seguridad de un iPhone en cualquier copia de iTunes.

Desafortunadamente, la identificación no es claramente visible en los archivos de copia de seguridad. Deberá usar un script web gratuito para determinar su ID persistente a partir de un archivo Info.plist que cargue.

Las instrucciones completas están en esta página .

Ahora que tiene su ID persistente de biblioteca, necesita engañar a sus instalaciones de iTunes para que piensen que esa ID es en realidad la ID que tiene.

Paso 2: Cambiar la ID persistente de iTunes

iTunes almacena el ID persistente en dos lugares, solo para que sea más difícil cambiarlo: una vez en el archivo " iTunes Music Library.xml " ya mencionado, y una vez más en el "< fuerte> iTunes Library.itl ", que es un archivo binario y mucho más difícil de editar.

Aunque es (o al menos era) supuestamente posible editar el archivo binario y hacer que acepte el cambio, no he podido hacer que esto funcione, por lo que no recomiendo molestarse ya que hay una forma que no lo requiere.

Primero, copia de seguridad de los dos archivos mencionados anteriormente. A continuación, abra el archivo xml y pegue en su biblioteca la identificación permanente obtenida del paso 1 sobre la identificación existente en la etiqueta <Library Persistent ID> y guárdela.

Ahora cree un archivo vacío y asígnele el nombre "iTunes Library.itl". No funcionará si simplemente elimina o cambia el nombre del archivo. iTunes debe pensar que se ha corrompido, no solo desaparecido.

Ahora, cuando inicies iTunes, verá el archivo de la biblioteca "corrupto" y lo reconstruirá por ti, desde el archivo xml que contiene tu nueva identificación persistente.

Si todo va bien, después de unos minutos de reconstruir el archivo de la biblioteca (puede tardar bastante tiempo si tienes una biblioteca grande, claro), deberías poder conectar tu iPhone y sincronizarlo como si nada. mal en el mundo!

Para obtener más detalles (incluido cómo encontrar el directorio de iTunes en su computadora), lea esta página .

¡Buena suerte!

    
respondido por el devios1 12.07.2012 - 20:00
4

Por diseño, el iPhone sincronizará el contenido de iTunes con una computadora a la vez. Cualquier intento de sincronizar dicho contenido con una segunda computadora dará como resultado que TODO el contenido de iTunes se borre por primera vez de su teléfono y amp; Luego se reemplaza con el contenido de la segunda computadora. Esta es una característica de diseño y no se puede anular. Debido a que reemplazó su computadora o disco duro, su teléfono verá esto como una computadora "nueva". La sincronización de contenido de iTunes es de una manera: de computadora a teléfono. Si tiene fotos que se sincronizaron con su iPhone o música grabada por usted mismo, primero tendrá que copiarlas desde su iPhone usando software de terceros, como TouchCopy , antes de hacer cualquier otra cosa, ya que Apple no hace provisiones para hacerlo. Una vez que hayas hecho eso, haz lo siguiente en el orden especificado:

  1. Desactiva la sincronización automática cuando un iPod / iPhone está conectado en iTunes > Preferences > Devices (en el menú Editar si utilizas Windows).

  2. Asegúrese de tener un contacto & un evento en las aplicaciones admitidas en su computadora (iCal & Libreta de direcciones en una Mac, Libreta de direcciones de Windows o Outlook si usa Windows). Estas entradas pueden ser falsas, no importa, lo importante es que estos programas no están vacíos.

  3. Conecta tu teléfono, iTunes en funcionamiento, no sincronices en este momento.

  4. Almacenar > Autorizar esta computadora.

  5. Archivo > Transferir compras . Lea también aquí: enlace

  6. Haga clic con el botón derecho en su teléfono en el panel izquierdo del dispositivo & seleccione "Restablecer advertencias".

  7. Haz clic derecho nuevamente y selecciona "Copia de seguridad".

  8. Haz clic derecho nuevamente & seleccione "Restaurar desde copia de seguridad", seleccione la copia de seguridad que acaba de realizar. Cuando se le solicite crear otra copia de seguridad, rechazar. Note que la música no forma parte de la copia de seguridad de iTunes y debe restaurarse como se indicó anteriormente.

  9. Esto DEBE ir seguido de una sincronización para restaurar el contenido de iTunes, que selecciona en las distintas pestañas. Aparecerá una ventana emergente con respecto a sus contactos y amp; los calendarios que solicitan fusionar o reemplazar, seleccione "Combinar".

Su teléfono debería tener el mismo aspecto que cuando comenzó, sin pérdida de datos.

    
respondido por el Mike Barrett 05.04.2013 - 08:54
3

Hay un método más fácil. Más fácil. Cancelar esa ventana. Tu iPhone se queda montado en iTunes. Haga clic derecho y elija copia de seguridad. Una vez que se haya completado la copia de seguridad, desconecte su iPhone y vuelva a enchufarlo. Luego permita que borre su iPhone y simplemente restaure desde su copia de seguridad.

    
respondido por el Tony Tellez 16.10.2012 - 19:29

Lea otras preguntas en las etiquetas