問題タブ [nsurlsession]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1383 参照

ios - NSURLSessionConfiguration timeoutIntervalForRequest がバックグラウンド セッションで動作しないようです

セッションがバックグラウンドで動作するように設定されている場合 (backgroundSessionConfiguration 呼び出しを介して)、NSURLSessionConfiguration の新しいタイムアウト プロパティが動作しないようです。

それが本当かどうか知っている人はいますか?

コードスニペット:

タイムアウトが機能するために何か特別なことをする必要がありますか?

0 投票する
5 に答える
11649 参照

ios - NSURLSessionDataTask と NSURLSessionDownloadTask の違いは何ですか?

最新のアップルNSURLSessionでは、​​ の代わりに新しいものを導入しているため、異なるタスクがあり、NSURLConnectionの違いは何ですか?NSURLSessionDataTaskNSURLSessionDownloadTask

どのシナリオNSURLSessionTaskで、どこで使用しNSURLSessionDownloadTaskますか?

0 投票する
2 に答える
1828 参照

ruby-on-rails - Rails/Devise API を使用した NSURLSession 認証

私はDevise + simple_token_authenticationによって保護されたAPIを備えたRORアプリケーションを持っています - すべて正常に動作しています。現在、NSURLSession を使用して API にアクセスし、認証を処理する iOS アプリケーションを構築していますが、ここで問題が発生します。

ロード時に、次のメソッドを呼び出してサーバーからデータを取得します。私が理解しているように、401が無許可になったときにdidReceiveChallengeデリゲートを呼び出す必要がありますが、何も起こりません。私はiOSにかなり慣れていないので、完全に間違っているかもしれませんが、誰かがこの問題を乗り越えるのを手伝ってくれることを願っています. ありがとう!:)

このメソッドは、401 ヘッダーを受信した後でも呼び出されることはありません。

0 投票する
1 に答える
1639 参照

ios - NSURLSessionDataTask を使用したチェーン リクエスト

NSURLSessionDataTask を使用して一連のリクエストを実行します。最初のリクエストが終了したら、最初のリクエストの responseData を使用して別の複数のリクエストを実行する必要があります。最後に、NSArray を取得し、テーブル ビューに渡します。どうやってするか?以下に示すように、機能していません。

0 投票する
0 に答える
4067 参照

ios - NSURLSessionDownloadTask 中の void _UIPerformResizeOfTextViewForTextContainer でのアサーションの失敗

のセットを使用して複数のファイルをダウンロードしていますNSURLSessionDownloadTasks

UITextView進行状況を次のように表示するがあります。

アプリがフォアグラウンドにあるときはすべて正常に動作しますが、バックグラウンドに送信すると、ダウンロードが終了したときに次のエラーが発生します。

この回答が示唆しているように、これがメインスレッドで実行されるようにしています。

正確に何がうまくいかないのですか?