3

我的 iOS 应用程序有一个奇怪的问题。我需要调用 ws (SOAP)。我无法对服务器采取行动。我使用的服务不归我所有。我只能调用这个服务。

从这几天我总是有一个奇怪的问题。

这是场景:

我使用装有iOS 7.1的iPhone

我使用 Vodafone IT 作为运营商的3G数据连接

当我第一次启动应用程序并调用运行良好的服务时。

当我在一段时间后重用应用程序时......几分钟(例如,通过从后台模式打开它)我遇到了问题。

WS 调用不正确......我认为这是一个 SSL 问题。

这是请求失败时(自动)打印的日志:

CFNetwork SSLHandshake 失败 (-9806)

我用一个简单的NSURLConnection.

以下是情况的摘要:

  • 使用 WiFi 连接:好的,效果很好
  • 使用 Vodafone 的 3G 连接:否,SSLHandshake 失败
  • 使用 3G 连接与沃达丰的其他经理:好的,效果很好。

我无法解释这种奇怪的情况。有人有想法么?

4

0 回答 0