1

バックグラウンドでのダウンロードが必要なアプリを書いています。NSURLSessionバックグラウンドのセッション構成になるように構成しました。

アプリがフォアグラウンドまたはバックグラウンド モード(ホーム ボタン)の場合でも、すべてが機能していますが、電源ボタンを押して電話を強制的にスリープ モードにするとすぐに機能します。NSURLSession delegate呼び出し:

- (void)URLSession:(NSURLSession *)session 
        task:(NSURLSessionTask *)task 
        didCompleteWithError:(NSError *)error

エラーが返されDomain=NSPOSIXErrorDomain Code=1 "The operation couldn’t be completed. Operation not permitted"、ダウンロードが失敗します。

4

1 に答える 1