在后台使用 iOS 设备的加速度计 [重复]
Posted
技术标签:
【中文标题】在后台使用 iOS 设备的加速度计 [重复]【英文标题】:Using the accelerometer of an iOS device in background [duplicate] 【发布时间】:2015-04-15 11:46:03 【问题描述】:我有一台 iPad,可以在我工作时整天放在家里的桌子上。带着我的孩子(他们被禁止使用它),我想知道我是否可以设计一个应用程序(或下载它,但我没有找到它),它会在设备移动时提醒我。 例如,如果我的一个孩子捡到它,它会通过加速度计检测到它并向我发送电子邮件。
这可能与应用程序未运行但刚刚安装有关吗?就像它在后台运行一样。我知道 GPS 可以做到这一点,但我想用加速度计来检测小动作。
感谢您的帮助
【问题讨论】:
【参考方案1】:您的问题已在 *** 的多个线程中发布。 下次你真的应该使用搜索功能或至少发布一些代码。
同时检查: 来自这个帖子Receive accelerometer updates in background:
您不仅可以使用加速度计从后台获取数据,
正如您所说,您的应用注册位置更新,开始 前台位置管理器。
实现长时间运行的后台任务对于需要更多时间的任务 执行时间来实现,你必须请求特定的权限 在后台运行它们而不会被暂停。在 ios 中,只有 允许特定应用类型在后台运行:
在后台向用户播放可听内容的应用, 例如音乐播放器应用程序 录制音频内容的应用程序 背景。让用户随时了解其位置的应用程序 时间,例如导航应用程序 支持互联网语音的应用程序 需要下载和处理新内容的协议 (VoIP) 应用程序 定期从外部附件接收定期更新的应用
短版:不能只在后台获取加速度数据。
【讨论】:
以上是关于在后台使用 iOS 设备的加速度计 [重复]的主要内容,如果未能解决你的问题,请参考以下文章