ios - 核心运动事件是否与核心位置有关

标签 ios swift core-location core-motion

核心运动事件将如何在前台、后台工作以及应用程序何时被用户终止......它与位置管理器有何关系

实际上我正在跟踪用户位置前景、背景以及应用程序终止时的位置。所以我的问题是在前台和后台获取位置更新。但是在终止应用程序后我没有得到任何位置更新,直到我再次重新启用位置服务..这是一个问题

还有一个是我需要跟踪用户事件,当应用程序在前台运行时,这也是一样的,后台工作正常。但在终止事件后不会更新,直到我再次重新启用(关闭并打开位置)定位服务。

是他们解决此问题的任何方法。请帮助我

提前致谢

最佳答案

我终于明白了 core-motion-activity 到底发生了什么 当我们杀死应用程序时,应用程序将进入死状态(这意味着它不会执行任何代码)。要唤醒应用程序,我们需要使用后台模式,即使在应用程序被杀死后它也能正常工作..

所以这里我在后台使用位置服务来唤醒应用程序并获取核心运动事件更新

关于ios - 核心运动事件是否与核心位置有关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47769188/

相关文章:

ios - 使用滑动手势更改 View Controller

ios - 从我自己的应用程序中启动 Apple Mail 应用程序?

iphone - 特定国家/地区限制 Appstore

iphone - 使用核心数据按纬度/经度查找最近的

android - InAppBrowser 在 Phonegap 3.4.0 for iOS 中不工作

ios - react native 分支非分支链接始终

ios - 如何使用 swift 正确使用 Nib ?

ios - 使用 Parse 类数据填充表格 View 单元格

swift - 运行 HKStatisticsCollectionQuery 示例代码时出现 "ambiguous use of ' 组件错误

ios - 我的应用程序没有出现在 iOS6 的位置设置列表中