¿Puedo reinstalar una sola aplicación de iOS sin perder sus datos?

8

Tengo una aplicación única que necesita ser reinstalada. He intentado todos los trucos conocidos por el hombre para que funcione, pero todos han fallado. Hay una gran cantidad de datos en esta aplicación que prefiero no perder. No está explícitamente habilitado para iCloud, y no es un juego, así que no hay esperanza de que Game Center restaure nada. ¿Cómo, si es posible, puedo reinstalarlo sin perder mis datos?

    
pregunta Timothy Mueller-Harder 03.02.2012 - 02:27

7 respuestas

6

Aunque nunca lo probé, en teoría, podrías usar algo como PhoneDisk para abrir la carpeta privada de la aplicación y copiar todo El contenido a su computadora. Luego, después de eliminar y volver a instalar la aplicación, deberías poder volver a copiar el contenido.

    
respondido por el Rodrigo Sieiro 03.02.2012 - 17:28
5

Xcode puede reinstalar una aplicación. Ir a la ventana - > Dispositivos y haga clic en su dispositivo a la izquierda. Puede tocar el botón '+' y buscar una aplicación, o simplemente arrastrar cualquier aplicación que desee a la sección 'Aplicaciones instaladas'. Incluso puedes arrastrar el ícono de una aplicación directamente desde iTunes. La aplicación se reinstalará, sobre la anterior, sin borrar cualquier dato, documento, caché, etc.

    
respondido por el pwnified 21.07.2015 - 11:23
3

Es muy probable que la reinstalación de la aplicación no solucione el problema. Las aplicaciones iOS están firmadas digitalmente. Si incluso se cambia un solo byte, iOS se negará a ejecutarlo. Lo que reinstalarás será idéntico al que tienes instalado actualmente.

Es mucho más probable que el problema esté en sus datos o en su interpretación. Probablemente haya un error en la aplicación que eliminó sus datos o no los reconoció. Debería contactar a los desarrolladores para tratar de diagnosticar lo que está sucediendo aquí.

Puedes sacar tus datos de tu dispositivo usando una herramienta como iExplorer o, si la aplicación lo ha habilitado, iTunes File Sharing (disponible en la pestaña Aplicaciones de tu dispositivo en iTunes).

    
respondido por el Jim 11.08.2012 - 16:46
2

Como explicó Hui, una aplicación puede reinstalarse sin perder sus datos al eliminar o cambiar el nombre del archivo iTunesMetadata.plist en su directorio.

La terminal funciona tan bien como iFile para este propósito, pero es pequeña y gratuita. Un comando de Terminal para lograr esto para Facebook:

rm $(dirname $(find -name Facebook.app))/iTunesMetadata.plist

Simplemente tuve que volver a instalar después de dos actualizaciones fallidas y tuve que hacer esto con bastante frecuencia en el pasado; todos los que sugieren que es poco probable que esto ayude con cualquier problema que Timothymh esté experimentando pueden tener conexiones de red increíbles. No, iOS no permitirá que se ejecuten las instalaciones fallidas, pero tampoco te permitirá volver a intentar Y mantener tus datos.

    
respondido por el squares 04.10.2015 - 19:49
1

La única forma de reinstalar una aplicación es eliminando la aplicación y todos sus datos y luego volviendo a instalar. A menos que tenga una forma de exportar / copiar los datos (por ejemplo: en la aplicación de exportación / importación, transferencia de archivos de iTunes, DropBox / iCloud sync, etc.).

Intentaría hacer una copia de seguridad completa y restaurar el dispositivo para ver si eso lo soluciona por ti (no sé si todos los trucos conocidos por el hombre incluyeron esto).

    
respondido por el Vlad 03.02.2012 - 13:23
0

Si tu iPhone tiene jailbreak, puedes eliminar los metadatos de la aplicación y luego volver a instalarla.

Puede usar SBSettings para encontrar la ruta de la aplicación, luego en iFile vaya a este directorio y elimine iTunesMetadata.plist. La tienda de aplicaciones ya no verá la aplicación como instalada y puede volver a instalarla y conservar sus datos.

    
respondido por el Hui 11.02.2013 - 05:17
-1

Tuve el mismo problema, así que fui a la página de la tienda de la aplicación y lo actualicé desde allí

    
respondido por el Mitch 17.01.2015 - 12:19

Lea otras preguntas en las etiquetas