在后台使用 iOS 设备的加速度计 [重复]

问题描述 投票:0回答:1

我想检测 iPad 的微小动作,例如当它被拿起时。

这可能与应用程序未运行但刚刚安装有关吗?就像它在后台运行一样。我知道 GPS 是可能的,但我想用加速度计来检测小动作。

ios accelerometer background-process
1个回答
2
投票

您的问题已在 stackoverflow 的多个线程中发布。 下次你真的应该使用搜索功能或者至少发布一些代码。

与此同时检查: 从这个线程Receive accelerometer updates in background:

您不仅可以使用加速度计从后台获取数据,

正如您所说,您的应用程序注册了位置更新,开始 位置经理在前台。

实现长时间运行的后台任务 执行时间要执行,必须申请特定权限才能 在后台运行它们而不会被暂停。在 iOS 中,只有 允许在后台运行特定类型的应用程序:

在后台向用户播放音频内容的应用程序, 例如音乐播放器应用 背景。让用户随时了解其位置的应用程序 次,例如导航应用程序支持互联网语音的应用程序 需要下载和处理新内容的协议 (VoIP) 应用程序 定期从外部配件接收定期更新的应用

简短版:不可能只在后台获取加速度数据。

© www.soinside.com 2019 - 2024. All rights reserved.