問題タブ [chdropboxsync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - アカウントをリンクした後、iPhone CHDropboxSync がホーム画面にクラッシュする
Dropbox を使用するのは初めてで、同期の例を探しています。CHDropboxSync
プロジェクトに含まれるサンプルアプリを見つけて、作成中です。
ドロップボックスの「ドロップボックスとのリンク」Webページが開き、「ExampleAppがドロップボックス内のフォルダーへのアクセスを要求しています」というプロンプトが表示されるという問題が発生しています。フォルダ名は正しく表示されます。緑色の「許可」ボタンをタップすると、Web ブラウザが閉じて黒い画面が表示されます。1 秒後、iPhone のデスクトップが表示されます。エラー メッセージはありませんが、ドロップボックス アカウントをリンクした後、アプリが再び開きません。この問題の原因は何ですか? CHDropboxSync で「デスクトップへのクラッシュ」のような問題に遭遇した人はいますか?
プロジェクトを機能させるために行った変更は次のとおりです。
アプリのデリゲートで:
助けてくれてありがとう!
dropbox - デルタ API で大量のエントリを取得する
ユーザーのメタデータの変更に対応するためにデルタ API を使用しているアプリがあります。多くのエントリを取得しているユーザーがいて、カーソルが変化し続けています。2日経ちましたが、「has_more」がtrueの新しいカーソルを取得し続けています。これまでに約 400,000 のエントリを処理しましたが、メタデータを含むエントリは 17,000 エントリのみで、残りはすべて削除エントリでした。
これは正常な動作ですか?
dropbox - DropBox のダウンロード同期が完了するのを待つ方法は?
iDropBox キャッシュ (ローカル ファイル) が、Dropbox サーバーに保存されているリモート ファイルで最新であることを確認する必要があります。(私のアプリは、ローカル ファイルが完全に最新になるのを待ってから読み取る必要があります)
それを行う方法の手がかりを求めてコア API を検索し、/delta API を確認しましたが、これは私が達成する必要があることとは関係がないようです。ドロップボックス API へのアクセスには HTTP しか使用できません。
では、ドロップボックスがまだデータを同期している (ダウンストリーム) か、ダウンロードが完了したかを検出するにはどうすればよいでしょうか?
どんなアイデアでも大歓迎です。できればドロップボックス コア API を使用してください。
(数千のファイルが保存されており、この複雑なファイル構造で CRC を計算することは、私のアプリのパフォーマンスでは受け入れられないため、すべてのファイルの CRC を使用することはできないことに注意してください)
ありがとう、