ios - '[CLLocationManager headingAvailable]' 返回 FALSE

标签 ios objective-c xcode magnetometer heading

我遇到以下问题。

CLLocationManager headingAvailable

这总是返回 false,这意味着标题从不更新(该函数根本不运行),而“didUpdateToLocation”完美运行。

我使用的是 iPhone 6.1 模拟器。奇怪的是位置工作,我能够得到长/纬度而不是航向。

如有任何帮助,我们将不胜感激 - 谢谢!

最佳答案

模拟器不支持设备所具有的所有硬件功能。我相信标题是 sim 不支持的功能之一。您将需要使用设备进行测试。

关于ios - '[CLLocationManager headingAvailable]' 返回 FALSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19394256/

相关文章:

iphone - 围绕中心点的 UIView 的动画大小

ios - 在 Xcode 9 GM 中运行单元测试时出现神秘的 NSInternalInconsistencyException

ios - MPMoviePlayerViewController -- 如何消除视频加载时的黑色闪光?

iOS画屏视频采集不流畅

objective-c - 拣选员应该如何表现

c++ - "cmake -g "XCode ""创建库,不可执行

ios - subview 上的手势识别器,出现错误

ios - 可下载内容如何在 iOS 的 react native 应用程序中工作?

ios - 单击用户通知时直接进入特定 View

objective-c - Xcode 的 LLDB 调试器中的 "p"和 "po"有什么区别?