我一直在使用 GPS 记录器应用程序来跟踪我的位置。我想通过让手机感应即时通讯来自动开始录制。
这是我的设想:
- GPS定位应用程序关闭(用于电池)
- 接收信号改变接收塔指示移动或手动触发按钮组合等
- GPS定位应用程序触发打开
- 按下应用内记录跟踪按钮
- 接收信号在指定的超时时间内没有变化,比如 10 分钟
- 触发停止录制并关闭应用程序
GPS定位应用程序关闭(用于电池)
你可以这样做,但如果你愿意的话。要自动执行此操作,您必须读取加速度传感器,它也需要电池。
接收信号改变接收塔指示移动或手动触发按钮组合等
您无法在 ios 中检测到手机信号塔的变化。但是如果启用了 GPS,您将无法检测到位置变化,然后您就可以开始录制了。
GPS定位应用程序触发打开
这仅在使用位置区域监控时有效:当您进入特定区域时,ios 可以启动您的应用程序。您无法启动您的应用程序进行一般搬家。但是您可以应用程序可以保留在后台。
按下应用内记录跟踪按钮
这行得通,没有任何困难。
接收信号在指定的超时时间内没有变化,比如 10 分钟
这也有效,如果您的位置在一段时间内没有改变,您可以停止录制。
触发停止录制并关闭应用程序
这不起作用,您不能以编程方式关闭您的应用程序(合法地)。