我的问题是从 wi-fi 切换到 3g 后无法访问 https 服务器。
我得到的错误是Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server.
我使用 ASIHTTPRequest 和 AFNetworking 库尝试了同样的事情,两者都有同样的事情。
我猜这个问题是关于尝试使用相同的 ssl 凭据,即使我们的 ip 由于网络切换而改变。奇怪的是,如果您从 3g 切换到 wi-fi,则不会出现此问题。
一些注意事项:我使用的是 iphone 4 设备。设备已安装 ios 6.0。服务器端安装了 apache php。
以前有人遇到过吗?我可以以某种方式清除 ios 缓存上存储的任何 ssl 凭据吗?对这个问题有什么想法吗?