kCLErrorNetwork 是核心位置的“致命”错误吗?
Posted
技术标签:
【中文标题】kCLErrorNetwork 是核心位置的“致命”错误吗?【英文标题】:Is kCLErrorNetwork a "fatal" error for Core Location? 【发布时间】:2010-09-16 17:52:53 【问题描述】:kCLErrorNetwork 是否“致命”,即仍然可以获取位置还是我们应该告诉 Core Location 停止更新位置?
在 ios 3.0 中,Core Location 添加了错误代码 kCLErrorNetwork。它被描述为“一般的网络相关错误”。这是否意味着蜂窝网络和 Wi-Fi 都不可用,Core Location 只能使用 GPS?还是别的什么?
【问题讨论】:
【参考方案1】:你应该告诉它停止。这意味着对查找服务的 http 请求失败,要么是因为服务器返回错误,要么是没有网络连接。
在使用 NSURLConnection 时,您会遇到类似的错误 - 请参阅 NSError 描述以获得更有用的错误说明。
【讨论】:
以上是关于kCLErrorNetwork 是核心位置的“致命”错误吗?的主要内容,如果未能解决你的问题,请参考以下文章
iOS Swift 3核心数据-尝试递归调用-save的致命错误:上下文中止