我在使用 asihttprequest 时遇到了一些非常令人沮丧的问题。当我在模拟器中运行代码时,一切正常,但在我的 ipod 上调试时,它突然停止工作。
它曾经在设备上也能正常工作。我已经调试了代码,大多数时候请求失败,因为secondsSinceLastActivity > [self timeOutSeconds]*1.5
这意味着超时。有时请求似乎由于网络事件而失败,kCFStreamEventErrorOccurred
?
我尝试使用 https 连接到服务器。证书颁发机构是受信任的。当我写这篇文章时,我突然想到这可能与处理证书的设备有关?
实际上,当尝试使用 safari 登录 gmail 或 facebook 时,会显示一个对话框,提示“无法验证服务器的身份”。我想这就是导致请求失败的原因?为什么我的 ipod 突然不信任这些证书?我用谷歌搜索了这个,但没有找到任何解决方案。
我不确定这是正确的论坛,但是有人可以帮忙吗?任何帮助表示赞赏。谢谢。