Bonne pratique pour stocker de grandes images en toute sécurité
-
28-10-2019 - |
Question
Quelle est la bonne façon de stocker des images sur iOS, où « grands » signifie> 1Mo?
, je veux aussi empêcher l'utilisateur d'avoir la possibilité d'y accéder par une sorte de piratage.
La solution
Vous pouvez écrire l'image aux documents répertoire de votre application et les chemins pour les images CoreData ou NSUserDefaults. Pour éviter le piratage, vous pouvez chiffrer les données avant de l'écrire dans le répertoire des documents. Pour regarder de chiffrement à ce poste .
Edit:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"yourFileNameAndExtension"];
Ensuite, il suffit d'utiliser le "chemin" NSString.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow