iphone - CLocationManager - 如何触发 kCLErrorNetwork

标签 iphone objective-c ios

我正在尝试处理 CLLocationManager 的所有不同错误状态,我需要知道如何触发错误:

kCLErrorNetwork

文档状态:

kCLErrorNetwork - The network was unavailable or a network error occurred.

我想我可以通过打开飞行模式来触发它,但这只是给了我:

kCLErrorLocationUnknown - The location manager was unable to obtain a location value right now.

有人知道如何触发 kCLErrorNetwork 吗?

谢谢!

最佳答案

在模拟器中工作时,当我在 OS X 中关闭位置服务时,我在接收位置时遇到了一些问题,但我很确定没有错误报告。

您总是可以得到一个 LED 盒或使用其他方法来物理阻挡所有信号的接收。或者来我的公寓也有类似的效果。

关于iphone - CLocationManager - 如何触发 kCLErrorNetwork,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966079/

相关文章:

ios - 将 Objective C 协议(protocol)与 Swift 集成

iphone - 将 NSTimeInterval 持续时间转换为 NSString

ios - 采样运行构建时遇到问题,但没有按清理问题

objective-c - 对于具有大量查找表的 iOS 应用程序,什么是好的模式?

iphone - 在 iPhone 模拟器中测试音乐库

ios - XCUITest - 如何检查 webview 是否已更新其内容?

iphone - 如何从 XML 中获取值

ios - 动态隐藏状态栏

ios - iPhone 应用程序在 didFinishLaunchingWithOptions 之前崩溃

ios - 为什么 iOS swift segue 在更改开发计算机时停止工作?