我正在开发一个支持查看文档文件的应用程序。问题是我有一个文件名是乌尔都语。
当我从邮件应用程序中选择“在 MyApp 中打开”选项时,该文件将被复制到收件箱文件夹中。我想将此文件复制到其他文件夹。我从 launchOption 字典中获取文件路径并将其传递给 copyItemAt 方法。获取文件路径的代码是
NSURL *url = (NSURL *)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
NSString *urlStr = [url absoluteString];
复制文件的代码是
[[NSFileManager defaultManager] copyItemAtPath:urlStr toPath:destPath error:&error]
但它返回错误“没有这样的文件或目录”。我已检查,文件已正确放置在收件箱文件夹中,其名称为乌尔都语。
请帮忙。此致