0

アプリにファイルをアップロードするためにS3uploaderOSxsdk(IOS sdkを変更しました)を使用しています。アップロードするファイル(1つのファイルまたはファイルのチャンク)に対して、NSOperationを作成しています。この操作により、S3uploadersdkが呼び出されてファイルがアップロードされます。システムが起動しているときは、すべて正常に機能しています。しかし、スリープモードに戻って戻ってくると、NSOperationがハングしているように見えます。運用を継続していません。デバッグしたところ、ハングインしていることがわかりました

-(S3UploadPartResponse *)uploadPart:(S3UploadPartRequest *)uploadPartRequest;

働き。たぶん、スリープモードに入ったとき、私はこの関数を呼び出していましたが、なぜそれが操作を継続しないのかわかりません。また、アプリにはタイマーのような他の多くの操作があります。スリープモードから戻ったとき、これらはすべて正常に機能しているようです。したがって、私のアプリは、システムがスリープモードから戻ったことを十分に認識していると想定しています。

誰もがこのような状況に直面しましたか?

4

1 に答える 1