【发布时间】:2014-07-09 14:18:56
【问题描述】:
imageData=[NSData dataWithContentsOfURL:self.pdfFileUrl options:NSDataReadingMappedAlways error:&error];
NSLog(@"%@",[error localizedDescription]);
NSLog(@"%@",imageData);
在上面的代码中,我收到错误“无法打开文件“bg.png”,因为您无权查看它。”
我无法将 bg.png 文件转换为 NSData。
【问题讨论】:
-
我找到了解决这个问题的方法!。这是错误的,因为我们直接使用 mac 目录中的 url 获取文件。但不是直接访问该文件,而是通过打开面板来选择文件来获取文件 url。意味着通过打开面板获取文件路径是一种询问访问文件的权限及其工作正常。谢谢。
-
您是否使用任何第三方库来解决上述问题?我面临同样的问题并在应用程序中使用 SSL。请分享您的评论。
标签: macos osx-mavericks