2011-06-04 134 views
0

我使用下面的代码来获取电子邮件附件文件的URL。无法访问电子邮件附件

NSURL *url=(NSURL*)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey]; 

bool b=[[NSFileManager defaultManager] fileExists:[url absoluteString]; 

总是返回NO,这意味着电子邮件附件文件不存在。

欢迎任何评论

回答

0

难道你不希望使用

bool b=[[NSFileManager defaultManager] fileExists:[url path]; 

而不是将NSURL实例的absoluteString消息?

0

你不能访问/打开附着在你的应用程序,但你可以打开iPhone/iPad的电子邮件客户端和添加附件之中。

只有文件可以在您的应用程序沙箱的一部分的应用程序中访问。

+0

但这个应用程序可以做 – monsabre 2011-06-04 12:56:44

+0

http://itunes.apple.com/us/app/pdf-reader-pro/id300298606?mt=8 – monsabre 2011-06-04 12:57:22

+0

@monsabre:哪些应用程序? – Jhaliya 2011-06-04 12:57:43