在我上班的时候,我整天都在家里的桌上放着一台iPad。随着我的孩子(禁止使用它),我想知道我是否可以设计一个应用程序(或下载它,但我没有找到它),如果设备移动会提醒我。 例如,如果我的一个孩子拿起它,它会通过加速度计检测到它并给我发电子邮件。
这可能与未运行的应用程序有关,但只是安装了吗?就像它在后台运行一样。我知道有可能使用GPS,但我想用加速度计来检测小动作。
感谢您的帮助
答案 0 :(得分:4)
您的问题已在遍布stackoverflow的多个线程中发出。 下次你应该真正使用搜索功能或至少发布一些代码。
在此期间检查: 从这个帖子Receive accelerometer updates in background:
您不仅可以使用加速计来从背景中获取数据,
正如您所说的App注册位置更新,请启动 位置经理在forground。
实现长时间运行的后台任务适用于需要更多任务的任务 要执行的执行时间,您必须请求特定的权限 在后台运行它们而不会被暂停。仅在iOS中 允许特定的应用类型在后台运行:
在后台播放用户可听内容的应用, 例如音乐播放器应用程序,用于记录音频内容 背景。让用户了解其所在位置的应用 时间,例如支持互联网语音的导航应用程序 协议(VoIP)需要下载和处理新内容的应用程序 定期从外部配件接收定期更新的应用程序
简短版本:只能在后台获取加速度数据。