我正在开发一个带有自定义通信层的应用程序.我的帮助程序类依赖于NSURLConnection来处理与后端的通信.
我遇到了一个随机错误,其中请求被发送,但应用程序没有得到我们服务器的响应.另外,NSURLConnection的超时永远不会被触发.
此外,当应用程序进入此状态时,Mixpanel(跟踪器框架)会记录连接错误,以及TestFlight.
如果你杀了应用程序,并启动Safari,你仍然可以访问google.com.
目前,我们的应用程序不支持多任务处理.然而,我们发现TestFlight正在迫使应用程序"不能终止".
是否有可能的是,由于TF库的这种副作用,应用程序进入不一致的状态......在任何传出连接失败?
有没有人遇到这样的问题?
提前致谢!!
...
作为旁注,我想补充说已经检查了后端(托管在亚马逊上),一切似乎都没问题.
=======
编辑:
TestFlight研究员刚刚确认这个错误是由他们的库引起的(我正在使用TF 1.0 beta版本).
| 归档时间: |
|
| 查看次数: |
2211 次 |
| 最近记录: |