2011-09-09 14 views

答えて

0

私は、あなたがしなければならないすべてはパスコンポーネントからフォルダ名を削除することで、解決策を見つけ、それが機能の先のパスに拡張子を持つ単純なファイル名である必要があり、

[client loadFile:newPath intoPath:localpath]; 
+0

このエラーはランダムに発生します。ファイル名だけをlocalPathのフルパスで使用していますか? – jjxtra

3

私はしないでくださいこの問題を正しく処理していると思います。それを修正したフォルダパスを削除する理由は、移動先のファイル用に作成されたフォルダがないときにエラーが発生したためです。すべてのファイルがルートフォルダに保存されるようにローカルパスを削除しましたが、異なるフォルダのファイルが同じ名前を持つと問題が発生します。 loadFilesをロードする前に、ローカルフォルダを作成する必要があります。

0

この行でこの問題が発生しています。

[client loadFile:remoteFilePath intoPath:localFilePath]; 

私は私が "/document/Z.pdf" に変更されている"/documents/X/Y/Z.pdf"ようなものでlocalFilePathを持っています。 これは私の問題を解決します。 ありがとう

1

私のケースでは、このエラーは、ダウンロードしたデータを保存する必要があるパスにフォルダ名があり、システム内に作成していない場合に発生します。私はローカルパスをuser/cloudDataFile/myimage.pngとして渡すようにしますが、システム内部にはcloudDataFileという名前のフォルダはありません。ここmyimage.pngはあなたがdropboxから望むイメージです。

ありがとうございました。

関連する問題