¿Puedo eliminar un juego de iOS y retener mi progreso?

15

Quiero eliminar un juego de mi iPhone para dejar espacio a otras aplicaciones. Si trato de hacerlo, advierte que se eliminarán todos los datos de la aplicación.

Este es un juego que tiene etapas que debes desbloquear para volver a jugarlas. Si alguna vez reinstalo este juego, no quiero tener que pasar por todo el proceso de desbloqueo de etapas. Quiero poder retener mi progreso y comenzar desde allí. ¿Hay alguna forma de eliminar el juego de mi iPhone pero recuerda que he progresado en caso de que lo reinstale más tarde?

Sé que Game Center almacena información sobre puntajes altos e insignias, pero ¿también guarda mi progreso?

Sensato
fuente
posible duplicado de apple.stackexchange.com/questions/27721/…
jtbandes

Respuestas:

6

Algunos desarrolladores lo ayudarán diciéndole qué archivos necesita copiar del paquete para mantener su progreso; vale la pena enviar un correo electrónico. Mika Mobile es uno de estos: vea cómo pude copiar mi progreso de Battleheart de un dispositivo a otro aquí . Si te sientes cómodo copiando un archivo, no es difícil.

Si elimina una aplicación, el paquete de la aplicación (y la aplicación) aún se respaldará como parte de la copia de seguridad de iTunes si ha creado una.

Puede archivar la copia de seguridad, que se encuentra en ~/Library/Application Support/MobileSync/Backup/.

Sin embargo, ese es un enfoque realmente grueso. Restaurará todo, por lo que sobrescribirá cualquier progreso que haya realizado en otras aplicaciones desde esa copia de seguridad.

Mi enfoque sería usar iExplorer para copiar los directorios de Documentos y Bibliotecas de la aplicación y volver a colocarlos más tarde. Para asegurarse de que esto funcionará, necesitará hacer una copia de seguridad, archivar la copia de seguridad y luego copiar los directorios de documentos y bibliotecas para la aplicación. Luego borra la aplicación. Vuelva a instalar la aplicación, vuelva a colocar los directorios de documentos y bibliotecas. Si su aplicación retiene el progreso como lo desea, entonces puede continuar. Si no, restaure desde la copia de seguridad y siga pensando ... ¿tal vez elija alguna otra aplicación para eliminar?

Adam Eberbach
fuente
5

Game Center actualmente no tiene ningún mecanismo para guardar el progreso del juego.

Para los juegos que almacenan información de progreso en su dispositivo, esa información se eliminará cuando elimine la aplicación. Sin embargo, se realizará una copia de seguridad en iTunes, por lo que puede restaurarlo desde una copia de seguridad (consulte esta pregunta para obtener más información).

Los juegos que eligen guardar el progreso en iCloud pueden hacerlo, en cuyo caso, si se implementa correctamente, simplemente reinstalar la aplicación le dará acceso a los datos antiguos (suponiendo que haya iniciado sesión en la misma cuenta de iCloud).

jtbandes
fuente
1

Cuando elimina una aplicación, ya no le da la opción de guardar sus datos. Ya no puedes elegir mantener o eliminar.

Invitado
fuente
0

Me gustaría comentar las respuestas aquí, ya que ambos afirman que eliminar una aplicación eliminará todos los datos.

Sin embargo, Supercell (creadores de Choque de clanes) aparentemente han encontrado una solución a este problema. Aunque todos los datos del juego se almacenan en sus servidores, guardan la información de la cuenta en algún lugar de su teléfono, que permanecerá incluso después de que se haya desinstalado la aplicación.

Primero: No, esta no es la cuenta de Game Center que recupera los datos, porque incluso cuando inicio sesión en GC, desinstalo la aplicación, reinstalo la aplicación e inicio el juego, volverá a donde estaba antes.

Segundo: he escuchado sobre el uso de UDID para definir que es el mismo dispositivo, pero esto tampoco es cierto. Desde marzo de 2012 (creo), Apple ya no permite que las aplicaciones / juegos accedan al UDID del dispositivo (por razones de privacidad).

Supongo que es posible que (probablemente una cantidad muy limitada de) los datos se almacenen fuera del paquete de aplicaciones, aunque no estoy seguro de cómo y dónde.

Ivo van der Marel
fuente
¿Puedes proporcionar enlaces a donde Supercell ha hecho esto?
user151019
Supongo que esto está relacionado de alguna manera con identifierForVendor, pero no tengo claro cómo, porque después de que se elimina la última aplicación de ese proveedor, también identifierForVendorse elimina y cambia la próxima vez que se reinstala una aplicación de ese proveedor. Pero de todos los comentarios de SuperCell parece que han descubierto algo: afirman que no se puede restablecer el progreso del juego, punto, sin obtener un nuevo dispositivo.
tubedogg
0

Yo también tengo un dispositivo Apple. Después de una de las actualizaciones recientes, no he podido guardar los datos, dice "Eliminar esta aplicación eliminará sus datos". En el pasado, presionó Eliminar, y le preguntó si eliminaría las aplicaciones. datos. Pero ahora, no tienes opción. Simplemente lo elimina con sus datos.

Probé esto en mi aplicación, lo volví a descargar y lo abrí, y mis datos desaparecieron.

Lo hice porque tengo el mismo problema, no quiero perder mis mundos de Minecraft, así que probé iCloud, no funcionará, así que no lo arriesgues. Game Center solo guarda logros. No datos o progreso.

Majestic Pixel Miners
fuente
0

Algunos juegos solicitan tu cuenta de Facebook y la usan para guardar el progreso del jugador. Por ejemplo Tap Titans, Real Racing, Candy Crush ... etc. Mira eso.

Sl4sh
fuente