我遇到了asihttprequest的一些非常令人沮丧的问题。当我在模拟器中运行代码时,一切正常,但在我的ipod上调试它突然停止工作。
它过去也可以在设备上正常工作。我调试了代码,大多数情况下请求失败,因为secondsSinceLastActivity > [self timeOutSeconds]*1.5
这意味着存在超时。有时,由于网络事件kCFStreamEventErrorOccurred
,请求似乎失败了?
我尝试使用https连接到服务器。证书颁发机构是值得信赖的。 当我写这篇文章时,我想到它可能与设备处理证书有关?
实际上,当尝试使用safari登录gmail或facebook时,会显示一个对话框,说明“无法验证服务器的身份”。我想那是导致请求失败的原因?为什么我的ipod突然不相信任何这些证书?我用谷歌搜索了这个,但没有找到任何解决方案。
我不确定这是正确的论坛,但有人可以帮忙解决这个问题吗?任何帮助表示赞赏。感谢。
答案 0 :(得分:0)
我首先要弄清楚为什么你会遇到gmail和facebook的问题。设备上的日期/时间是否设置正确?