Práctica correcta para almacenar imágenes grandes de forma segura
-
28-10-2019 - |
Pregunta
¿Cuál es la forma correcta de almacenar imágenes grandes en iOS, donde "grande" significa> 1 MB?
Además, quiero evitar que el usuario tenga la capacidad de acceder a ellos a través de algún tipo de piratería.
Solución
Puede escribir la imagen en el directorio de documentos de su aplicación y las rutas para las imágenes en Coredata o NsuserDefaults. Para evitar el pirateo, puede cifrar los datos antes de escribirlos en el directorio de documentos. Para el cifrado, mira este correo.
Editar:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"yourFileNameAndExtension"];
Luego usa la "ruta" nsstring.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow