1

を使用してダウンロードを再開するのに問題がありますNewsstandKit

ダウンロードはで開始されますBackground Modeが、アプリが再開するとActive ModetotalBytesWrittenに変更され0、ダウンロードが再開されます。

コードはシミュレーターでは機能しますが、デバイスでは失敗します。

私はios-newsstand-tutoriallinkのコードを使用しています。

また、サンプルコードは完全に機能しますが、URLを割り当てると、再開時にダウンロードが中断します。

サーバーと何か関係があるのでしょうか?

4

2 に答える 2

2

私もこの問題を抱えていました。私の問題は、私の設定が自動ダウンロード用に適切に構成されていないことでした(そして私はこれを求められたことを覚えていません)。設定アプリの[ストア]セクションでチェックし、アプリでバックグラウンドの自動ダウンロードが有効になっていることを確認します。これを行った後、アプリがバックグラウンドに移行したときにダウンロードが続行され、アプリが再びアクティブになったときに停止して最初から再開するのではありませんでした。

于 2011-11-25T19:11:49.347 に答える
1

ほとんどの場合、サーバーはNewsstandが期待する方法でダウンロードを再開することをサポートしていません。

Charlesなどのデバッグプロキシを使用してネットワークトラフィックを監視し、フレームワークが送信するヘッダーフィールドと、サーバーがどのように応答するかを確認してください。

于 2011-11-20T00:06:05.453 に答える