Я использую вызов moveItemAtPath, чтобы изменить расширение файла с .PDF на .pdf (просто в нижнем регистре).Он не работает на симуляторе, как показано ниже, но отлично работает на устройстве.Может ли быть какая-то проблема с разрешениями?
lowerPDF=[upperPDF stringByReplacingOccurrencesOfString:@".PDF" withString:@".pdf"];
NSLog(@"Lowercasing filename %@ to %@",upperPDF,lowerPDF);
if (![fm moveItemAtPath:upperPDF toPath:lowerPDF error:&error])
NSLog(@"RENAME error %@",[error localizedDescription]);
NextPage[13625:207] Lowercasing filename /Users/scott/Library/Application Support/iPhone Simulator/4.2/Applications/7D38A00A-3990-441C-96C5-DD56EC3B6922/Documents/What a Difference a Day made 24010812.PDF to /Users/scott/Library/Application Support/iPhone Simulator/4.2/Applications/7D38A00A-3990-441C-96C5-DD56EC3B6922/Documents/What a Difference a Day made 24010812.pdf
NextPage[13625:207] RENAME error The operation couldn’t be completed. (Cocoa error 512.)
Спасибо,
// Скотт