2016-03-23 16 views

答えて

0

前回同様の問題が発生しましたが、前回のリクエストが完了する前に別のリクエストが行われたという回答がありました。ブレークポイントを調べて、ファイルをサーバーにアップロードしているメソッドが2回ヒットしているかどうかを確認します。もちろん、それは別の問題かもしれませんが、コードを見ることなく知りにくいですが、私はそこから始めるでしょう。

0

私のケースでは、-999は赤いニシンでした。

  1. -999エラーがキャンセルされたという、ユーザーキャンセルです。本当じゃない。
  2. エラーメッセージにNSURLErrorBackgroundTaskCancelledReasonKeyがNSURLErrorCancelledReasonUserForceQuitApplicationに設定されていましたが、これも正しくありませんでした。

実際の問題は、アップロードファイルが大きすぎてサーバーが受け入れることができないため、サーバーがアップロードをキャンセルしたことです。しかし、イベントをキャンセルしているサーバーの翻訳では、NSURLErrorCancelledReasonUserForceQuitApplicationが原因でエラーが-999になりました。

関連する問題