在 Android 上,我可以使用Context.openfileoutput
. 它将保存到特定于我的应用程序的内部磁盘,其他应用程序无法访问,唯一的方法是通过连接调试器/生根设备。这不是 100% 防黑客攻击,但已经足够好了。
这是iOS上存在的东西吗?
我读了https://developer.apple.com/library/content/qa/qa1699/_index.html,但这安全吗?就像我猜它看起来像
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *librariesDirectory = [paths objectAtIndex:0];
NSLog(@"%@", librariesDirectory);
NSString *filePath = [NSString stringWithFormat:@"%@/%@/%@", librariesDirectory,@"Private", @"internal_image.jpg"];
这个文件会是什么
- 其他应用无法访问
- 不备份到 icloud
- 应用程序很容易看到,但最终用户看不到
?