2012-02-17 12 views
1

私は長期間のダウンロード(2時間)を扱っています。このアプリはAppleのApp Storeには配布されません。そのような制限は問題ではありません。iOSエンタープライズアプリ - AsiHTTPRequestを使用した長期的なバックグラウンドタスク

私の質問は次のとおりです。私はASIHttpRequestバルクプロセッサを操作キューで実現しました。今、前景ではすべて正常に動作し、600秒間バックグラウンドで継続されます。

私はbackgroundTimeRemaining時間を増やしたりリセットしたりするための "ハック"が最適だろうと思います。 ダウンロード時間を2時間以上に延長するには、他にもオプションがありますか?

乾杯クリスチャン

+0

iOSデバイスがダウンロードに2時間かかるデータセットを処理する必要があるかどうかわかりません。携帯電話やタブレットに重い負荷のようです。ダウンロードが完了する前にバッテリが使い果たされる可能性があります。 –

+0

は明らかですが、問題はありません。最も重要なことは、そのデータをダウンロードすることです。 –

答えて

1

あなたがバックグラウンドでサイレントwavファイルを再生する場合は、あなたのアプリは、ウォッチドッグによって殺さないであろう。

+0

バックグラウンドモードがaudioに設定され、AVセッションがtrueに設定されている場合のみ。 – JustSid

+0

okですが、再生アイコンがステータスバーに表示されます。長いサイレントwavファイルを再生する必要がありますか、それとも繰り返すか、ファイルを短くすることもできますか? –

+0

OK解決策が私のために働いた。私は、ダウンロードがアクティブである限り、バックグラウンドで再生されているサイレントWAVファイルを録音しました。 –

関連する問題