0

私はCHDropboxSyncの例で作業しており、コアデータの同期をドロップボックスとの間で実行できるようにしました。オブジェクトのマッピングには RestKit を使用します。現在の実装は、ネットワーク操作を DBRequest に依存しており、バックグラウンドでの作業に適していません。

iPhone のバックグラウンドでファイルを同期するために Dropbox を手に入れた人はいますか? アプリケーションがバックグラウンド モードになったときに実行する DBRequest のリストを取得するにはどうすればよいですか? バックグラウンドで実行を継続するように簡単に構成できるリクエスト キューなど、Dropbox SDK 内に何かありますか?

バックグラウンドで継続できるので ASIHTTPRequest を見ていますが、それをドロップボックス SDK で使用するには、かなり多くのコードを書き直す必要があるようです。

NSManagedObjectContext 全体とスレッド化の問題により、コア データを方程式に含めると、事態がさら​​に複雑になると思います。

ご意見ありがとうございます。私はネットワーク ベースのファイル同期に非常に慣れていないので、誰かがバックグラウンドでの Dropbox 同期を処理するデモ プロジェクトを教えてくれれば幸いです。

4

1 に答える 1

0
  1. バックグラウンド処理はここにあります (GCD で使用してみてください):バックグラウンド タスク iPhone

  2. CHDropboxSync はおそらく問題ありませんが、独自の同期コードの作成を検討してください: Basic Syncing Algorithm

  3. Dropbox SDK を入手できない場合は、Dropbox REST API を使用して手動でリクエストを行ってみてください。OAuth の実行方法などについては、MGTwitterEngine を参照してください。

于 2012-07-25T03:25:24.680 に答える