ios默认下载的pdf文件路径和位置

ios默认下载的pdf文件路径和位置,ios,path,directory,Ios,Path,Directory,请帮帮我 我是ios开发新手 客户端需要应用程序中的pdf文件附件 所以,若用户使用gmail、dropbox、skydrive在iphone、ipad上下载任何pdf文件。所以我需要所有默认下载的pdf位置 我正在使用此代码,但这是没有帮助的,这是一个我的应用程序的位置,但我需要默认的下载目录 NSString * resourcePath = [[NSBundle mainBundle] resourcePath]; NSString * documentsPath = [resourc

请帮帮我 我是ios开发新手 客户端需要应用程序中的pdf文件附件 所以,若用户使用gmail、dropbox、skydrive在iphone、ipad上下载任何pdf文件。所以我需要所有默认下载的pdf位置 我正在使用此代码,但这是没有帮助的,这是一个我的应用程序的位置,但我需要默认的下载目录

 NSString * resourcePath = [[NSBundle mainBundle] resourcePath];
 NSString * documentsPath = [resourcePath stringByAppendingPathComponent:@"Documents"];
 NSLog(@"%@",resourcePath);
 NSLog(@"%@",documentsPath);
 NSError * error;
 NSArray * directoryContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsPath error:&error];   
 NSLog(@"%@",directoryContents);  
请分享你的宝贵知识
先谢谢你

iOS中没有保存PDF文件的默认路径。所有应用都是沙盒,与该应用关联的文件存储在该沙盒中,其他应用无法访问

如果您希望应用程序能够打开PDF文件,则需要将应用程序注册为可打开PDF文件的应用程序。要做到这一点,请阅读本文讨论的内容


这将允许应用程序使用打开应用程序中的PDF。

我认为,由于iOS 7,您无需进入下载文件的目录。您只能在应用程序目录中执行某些操作。但是你可以为你的应用注册一个文件类型,例如用你的应用打开电子邮件中的pdf。然后pdf文件将被复制到你的应用程序目录中,你可以随心所欲地使用它。还有一件事:可能没有包含这种内容的下载目录。像dropbox这样的每个应用程序都会在自己的应用程序目录中下载文件。但是,先生,可以获得默认的ios下载文件目录路径,我认为这对我来说很容易。当我得到pdf路径,然后我将pdf文件转换为base64,并发送到serverok。这意味着,只有一个选项可以在我的应用程序目录中复制pdf文件,所以我在谷歌上搜索“如何在我的目录中复制pdf文件”,并搜索“将文件类型与应用程序关联”和“文件共享”。如果你想通过iTunes将pdf直接复制到你的应用程序中,这可能会很有用。