Я реализовал логику записи файлов в каталог документов.
NSData *pngData = UIImagePNGRepresentation([UIImage imageNamed:@"logo_icon_login.png"]);
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = [paths objectAtIndex:0];
NSString *filePath = [documentsPath stringByAppendingPathComponent:@"image.png"];
if ([[NSFileManager defaultManager] isWritableFileAtPath:filePath])
{
[pngData writeToFile:filePath atomically:YES];
}
else
{
NSLog(@"Not writable.");
}
Теперь проблема в некоторых устройствах, там написано Недоступно для записи. Нужно ли мне какое-либо разрешение, прежде чем записывать файлы в каталог документов?