ibooks的pdf存储ios的目录路径

时间:2014-06-27 11:00:19

标签: ios ibooks

我需要在设备中获取已存在的pdf文件,并将选定的pdf上传到服务器。我已经将一个pdf文件添加到iBooks,然后尝试使用以下代码在目录中搜索该文件:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

NSFileManager *fileManager = [NSFileManager defaultManager];
//NSError *error = nil;
NSArray *filesAtPath = [fileManager contentsOfDirectoryAtPath:documentsDirectory error:nil];
NSLog(@"filesAtpath:%@",filesAtPath);
for (NSString *path in filesAtPath)
{
    NSLog(@"add..");
    if ([path rangeOfString:@".pdf"].length > 0)
    {
        //Do whatever you want with the pdf file
        NSLog(@"pdf: %@",path);
    }
}

但是日志显示为空数组,请您告诉我,是否还有其他方法可以在设备中获取pdf列表并选择一个上传到服务器中。

1 个答案:

答案 0 :(得分:0)

不,Apple不提供对iBooks库的访问,就像它提供对音乐库的一些访问一样。