RestKit 仅在模拟器上返回 ErrorDomain Code=-1011
Posted
技术标签:
【中文标题】RestKit 仅在模拟器上返回 ErrorDomain Code=-1011【英文标题】:RestKit returns ErrorDomain Code=-1011 only on simulator 【发布时间】:2015-01-29 09:16:35 【问题描述】:我正在使用 RestKit 向 REST 服务器发出 https POST 请求。我很确定我已经正确设置了基本 url、资源路径、内容类型(json)、请求和响应描述符,我也正确地将 Authorization 标头设置为 RKObjectManager。当我在任何 ios 设备上运行应用程序时,代码运行良好,没有问题,但是当我在 iOS 模拟器上运行应用程序时,出现以下错误
restkit.network:RKObjectRequestOperation.m:576 对象请求失败:基础 HTTP 请求操作失败并出现错误:错误域 = org.restkit.RestKit.ErrorDomain 代码 =-1011 “预期状态代码在 (200),得到 400”
我不知道是什么导致了这个错误。任何帮助表示赞赏!。
【问题讨论】:
可能是模拟器错误。重新启动并重试。 我已经试过重启很多次了。它有帮助。 【参考方案1】:检查日志请求:
RKLogConfigureByName("RestKit/Network", RKLogLevelTrace);
您的网址在模拟模式下应该不同。
【讨论】:
我启用了跟踪级别日志,但我没有看到 URL 和请求负载有任何区别。 :-(以上是关于RestKit 仅在模拟器上返回 ErrorDomain Code=-1011的主要内容,如果未能解决你的问题,请参考以下文章