ドキュメントファイルの閲覧をサポートするアプリを開発しています。問題は、名前がウルドゥー語のファイルがあることです。
メール アプリから [MyApp で開く] オプションを選択すると、ファイルが受信トレイ フォルダーにコピーされます。このファイルを別のフォルダにコピーしたい。launchOption ディクショナリからファイル パスを取得し、それを copyItemAt メソッドに渡します。ファイルパスを取得するコードは
NSURL *url = (NSURL *)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
NSString *urlStr = [url absoluteString];
そして、ファイルをコピーするためのコードは
[[NSFileManager defaultManager] copyItemAtPath:urlStr toPath:destPath error:&error]
しかし、「そのようなファイルまたはディレクトリはありません」というエラーが返されます。確認したところ、ファイルはウルドゥー語の名前で受信トレイ フォルダに正しく配置されています。
親切に助けてください。よろしくお願いします