Titanium SDK版本:1.7.0.RC1 iPhone SDK版本:4.2
我正在开发一个使用Rails 3与API构建进行通信的Titanium iOS应用程序。现在,我在尝试连接到API时遇到以下错误。这种情况发生在我做的10次中的4次,这非常令人沮丧。问题是什么?
Error:Error Domain=ASIHTTPRequestErrorDomain Code=1 "A connection failure occurred" UserInfo=0x6cb5840 {NSUnderlyingError=0x6c20430 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1005.)", NSLocalizedDescription=A connection failure occurred}
这是我完整的CRUD文件:http://pastie.org/1915340。
有人知道要解决它吗?
感谢所有人的帮助!
答案 0 :(得分:2)
我上传图片的问题完全一样,非常令人沮丧。我不确定它是服务器还是钛/ iphone问题。
尝试创建您的HTTPClient。它解决了我的问题。
xhr = Titanium.Network.createHTTPClient({enableKeepAlive:false});
以下是有关该问题的更多信息:
http://jira.appcelerator.org/browse/TC-79
答案对你来说可能为时已晚,但希望它可以帮助其他人。