ダウンロードしたファイルをカスタム一時ディレクトリから別のディレクトリにコピーするアプリに取り組んでいます。カスタム一時ディレクトリ パス:
/Users/anujkumar/Library/Developer/CoreSimulator/Devices/37CD1D7D-1A11-4C3F-B30E-3BD9982C3E04/data/Containers/Data/Application/3E79DBB7-9B45-47F6-B6A8-85F54B8597C8/Documents/temp
宛先ディレクトリ パス:
/Users/anujkumar/Library/Developer/CoreSimulator/Devices/37CD1D7D-1A11-4C3F-B30E-3BD9982C3E04/data/Containers/Data/Application/3E79DBB7-9B45-47F6-B6A8-85F54B8597C8/Documents/CommonDocs
メソッド copyItemAtPath の何が問題なのかわかりません。ほとんどの場合、エラーで失敗します。
「ファイル「publicresource」は存在しません。」「publicresource」という名前のファイルが存在しますが。
デバッグのためにシミュレーターで実行していますが、デバイスでも同じシナリオが発生します。私のコードは
BOOL isCopied = [[NSFileManager defaultManager] copyItemAtPath:pathToFile toPath:destinationPath error:&error];
moveItemAtPath も試しましたが、問題は同じままです。
助けてください。
ありがとう。