2017-05-20 6 views

答えて

0

はい、いいえ。

時:あなたは、それは私がこれを使用しましたので、しばらくして、しかし、ここで私が覚えているものだだ

(それはスウィフト3に呼ばれていますように、または URLSessionNSURLSessionを使用してバックグラウンドで実行するためにダウンロードを設定することができますあなたはシステムがあなたのためにダウンロードを管理することを引き受けます。アプリはフォアグラウンド、バックグラウンド、またはまったく実行されていなくても、ダウンロードは進行します。ダウンロードが完了してもアプリが動作しなくなった場合、アプリは再起動されます。あなたのアプリケーションデリゲートに application:handleEventsForBackgroundURLSession:completionHandler:メソッドを実装する必要があります。アプリが実行されていないときにダウンロードが完了した場合の対処方法については、その方法のドキュメントを参照してください。

システムはバックグラウンドでダウンロードを管理しているため、バックグラウンドでアプリを稼働させることはできません。これは、通常のバックグラウンド規則と同じです。 (ユーザーがアプリを切り替えると非常に迅速に中断され、それ以降はいつでも終了することができます)

+0

ダウン投票者に、私の答えが何とか不足している場合は、何が間違っているかを説明するコメントを投稿してください。私は建設的な批評でうまくいくが、沈黙の下降投票は狙撃兵のようだ。 –

関連する問題