/ / ¿Se pueden ver los datos básicos en un iPad sin ejecutar la aplicación que los usa? - ios, ipad, core-data, ios6

¿Se pueden ver los datos básicos en un iPad sin ejecutar la aplicación que los usa? - ios, ipad, core-data, ios6

Estoy creando una aplicación que utiliza Core Data. Me gustaría saber si, una vez que la aplicación se carga en el iPad, ¿están seguros los datos dentro de la aplicación o se pueden ver los datos fuera de la ejecución de la aplicación?

Respuestas

1 para la respuesta № 1

De forma predeterminada, el almacén persistente de SQLite se puede ver fácilmente mediante PhoneView o algunas aplicaciones de escritorio similares, combinado con la línea de comandos SQLite o cualquier otra aplicación de front-end de SQLite.

Ahora otras características como el cifrado de iOS usandoel código de bloqueo puede proporcionar cierta seguridad para el propietario de los datos del dispositivo, pero los Datos básicos no brindarán protección adicional. Si esa no es su preocupación, sino que más bien evita que los usuarios entiendan el modelo de datos, debe darse cuenta de que para descifrar un archivo que está en el dispositivo, en algún momento debe tener la clave en la memoria del dispositivo, y cualquier El individuo podrá obtener esa clave a través de Jailbreaking o una serie de otras técnicas.