我有一个监视iBeacon进入/退出事件的应用程序。当它接收到事件时,它会将事件转发到服务器。即使用户最小化或强制关闭它(因此在后台正常工作),该应用程序仍然可以继续工作(例如,服务器仍然可以接收更新)。
然而,当手机远离任何iBeacons一段时间(例如,过夜)并再次接近iBeacons时,该应用程序将停止接收输入/退出更新,直到用户再次打开它(将其带到前景中)。如果此时用户最小化/关闭应用程序,则更新将在后台继续正常工作。
我需要做些什么来允许长时间运行的后台监视更新吗?经过一段时间后,iOS是否停止后台监视?
注意:我正在运行iOS 9.3.1
然而,当手机远离任何iBeacons一段时间(例如,过夜)并再次接近iBeacons时,该应用程序将停止接收输入/退出更新,直到用户再次打开它(将其带到前景中)。如果此时用户最小化/关闭应用程序,则更新将在后台继续正常工作。
我需要做些什么来允许长时间运行的后台监视更新吗?经过一段时间后,iOS是否停止后台监视?
注意:我正在运行iOS 9.3.1