0
Я пытаюсь записать файл NSString
в файл, а затем просмотреть его в iTunes. У меня есть Application supports iTunes file sharing
ключ, установленный на YES
, и я могу видеть общий доступ к файлам в iTunes. Однако файл никогда не появляется.файлов, не отображающихся в iTunes w/File Sharing
Вот как я пишу файл:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterFullStyle];
NSString *fileName = [dateFormatter stringFromDate:[NSDate date]];
fileName = [fileName stringByReplacingOccurrencesOfString:@" " withString:@"_"];
fileName = [fileName stringByReplacingOccurrencesOfString:@"," withString:@""];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString* rootPath = paths[0];
NSString *path = [rootPath stringByAppendingPathComponent:fileName];
path = [path stringByAppendingPathExtension:@"txt"];
NSURL *url = [NSURL fileURLWithPath:path];
NSString *writeString = @"Hello world";
NSError *error;
BOOL ok = [writeString writeToURL:url atomically:YES encoding:NSUnicodeStringEncoding error:&error];
if (!ok) {
NSLog(@"%@", error);
}
else {
NSLog(@"File saved to: '%@'", path);
}
Это местоположение файла:
'/var/mobile/Applications/066FD6CD-0E5F-4701-9344-46258ABF0E97/Library/Wednesday_September_17_2014.txt'
И хороший ол Itunes:
вы хотите 'NSDocumentDirectory' не' NSLibraryDirectory' –
-.- Мне нужен сон. Добавьте это как ответ, и я соглашусь. Спасибо, сэр. – random