この質問が寄せられたことは知っていますが、残念ながら、私を救う答えは見つかりませんでした。
お時間をいただきありがとうございます。
My App は、ドメイン上ASIHttpRequest
のサービスを呼び出してログインするために使用します。RESTful
一部のお客様から、デバイスが 4G ネットワークに接続されているときにアプリがログインに失敗するという苦情が寄せられていますが、アプリは .NET の下で問題なく動作しWIFI
ます。
詳しくは、
- この問題を 1 つの州で再現することはできません。私たちの QA は、問題が報告されている州 (問題の州と呼びます) に行きました。QA は問題を簡単に再現できます。問題の州は、問題を再現できる唯一の州です。
- 同じデバイスと同じアプリ バージョンでは、問題は 100% 発生しません。
- QA では、iOS 9.3.1 で問題を再現しています。ただし、iOSのバージョンが重要かどうかは確かです。
以下はエラーログです。
Error Domain=ASIHTTPRequestErrorDomain Code=1 "接続失敗が発生しました" UserInfo={NSUnderlyingError=0x14e96a20 {Error Domain=kCFErrorDomainCFNetwork Code=2 "(null)" UserInfo={kCFGetAddrInfoFailureKey=8}}, NSLocalizedDescription=接続失敗が発生しました}
この投稿は、DNS の問題であると述べています。投稿によると、8 は「ホスト名もサーブ名も提供されていない、または不明」であることを意味すると検索しました。
しかし、問題の州の問題はどのように解決されるべきでしょうか? 設定するデバイスの構成、またはコードレベルでできることはありますか?
詳細を提供することになっている場合は、試してみます。
大感謝!ただし、私たちの QA はまだ問題の州にあります。