Actuellement, j'essaie d'accéder aux fichiers transférés en utilisant la nouvelle fonctionnalité iOS introduite avec 3.2.Accéder aux fichiers dans le dossier "Documents privés" transférés avec iTunes
- (NSString *)getPrivateDocsDir {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
documentsDirectory = [documentsDirectory stringByAppendingPathComponent:@"Private Documents"];
NSError *error;
[[NSFileManager defaultManager] createDirectoryAtPath:documentsDirectory withIntermediateDirectories:YES attributes:nil error:&error];
return documentsDirectory;
}
// and then in a method
NSString *documentsDirectory = [self getPrivateDocsDir];
NSArray *files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirectory error:&error];
Le problème est, cela fonctionne très bien dans le simulateur, mais sur mon iphone, le tableau files
est vide.
Des idées pour accéder directement à ce répertoire?
Si ce n'est pas dans des documents privés, où sont stockés les fichiers transférés? http://cl.ly/bfe32afa6e272ebc5d70 – choise
ils sont dans le répertoire de documents. partout où vous avez obtenu cette chose privée, il a été utilisé pour quelque chose de complètement différent. –
merci cela fonctionne très bien. était un tutoriel, je ne sais pas. – choise