2011-06-04 131 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