Estoy sorprendido de cómo Apple maneja sin problemas los datos de las aplicaciones de respaldo y restauración. ¿Apple tiene pautas para los principios de copia de seguridad / restauración? ¿Cómo manejan las aplicaciones la compatibilidad de versiones de los datos restaurados entre diferentes versiones de la misma aplicación?
Respuesta
¿Demasiados anuncios?iOS Directrices de Almacenamiento de Datos
Ver Apple iOS Directrices de Almacenamiento de Datos como un punto de partida. Esta documentación está escrito para los desarrolladores de aplicaciones para iOS:
Descripción
incluye Copia de seguridad de iCloud, que realiza automáticamente copias de seguridad de un usuario de un dispositivo iOS a diario a través de Wi-Fi. Todo en la aplicación del directorio de inicio es una copia de seguridad, con la excepción de que el paquete de la aplicación en sí, el caché de directorio, y el directorio temp. Comprar música, apps, libros, el Rollo de la Cámara, los ajustes del dispositivo, la pantalla de inicio de la aplicación y de la organización, los mensajes y tonos de llamada son una copia de seguridad también. Porque las copias de seguridad se realizan de forma inalámbrica y se almacenan en iCloud para cada usuario, lo mejor es minimizar la cantidad de datos que se almacena para su aplicación. Archivos de gran tamaño va a alargar el tiempo que tarda en realizar una copia de seguridad y consumir más de un usuario disponible de almacenamiento de iCloud.
Véase también el Núcleo de Datos en iCloud documentación.