0

我知道有人问过这个问题,不幸的是我还没有找到可以拯救我的答案。

提前感谢您的时间。

我的应用程序用于ASIHttpRequest调用RESTful域上的服务进行登录。我们的一些客户抱怨他们的设备连接到 4G 网络时应用程序无法登录,但应用程序在WIFI.

更多细节,

  1. 我们不能在一个省份重现这个问题。我们的QA去了问题被报告的省份(我称之为问题省),我们的QA可以轻松地重现问题。问题省是我们可以重现该问题的唯一省份。
  2. 相同的设备和相同的APP版本,问题不会100%发生。
  3. 我们的 QA 重现了 iOS 9.3.1 的问题。不过,我确定 iOS 版本是否重要。

以下是错误日志:

错误域=ASIHTTPRequestErrorDomain 代码=1“发生连接失败”UserInfo={NSUnderlyingError=0x14e96a20 {错误域=kCFErrorDomainCFNetwork 代码=2“(空)”UserInfo={kCFGetAddrInfoFailureKey=8}},NSLocalizedDescription=发生连接失败}

这个帖子说这应该是一个DNS问题,根据帖子,我在这里搜索了 8 表示“提供主机名或服务名,或不知道” 。

但是问题省应该如何解决这个问题呢?要设置的设备上的任何配置,或者我可以做的任何代码级别的事情?

如果我应该提供更多细节,我会尝试。

非常感谢!不过,我们的 QA 仍在问题省。

4

0 回答 0