我正在创建一个应用程序,显示离我最近的巴士站的巴士时刻表。但是,如果我在许多公共汽车站之间旅行,似乎该应用程序会停止将数据传输到我的手表扩展程序。
我认为这是一个问题,因为监视应用程序的后台时间有限。更好的解决方案可能是在 CLLocation 管理器启动位置委托功能时检查设备是否正在移动,如果设备没有移动,则更新复杂功能,因为用户已经移动到新的永久位置一段时间。
有没有人知道我的假设是否正确?还是其他人有更好的主意?
我正在创建一个应用程序,显示离我最近的巴士站的巴士时刻表。但是,如果我在许多公共汽车站之间旅行,似乎该应用程序会停止将数据传输到我的手表扩展程序。
我认为这是一个问题,因为监视应用程序的后台时间有限。更好的解决方案可能是在 CLLocation 管理器启动位置委托功能时检查设备是否正在移动,如果设备没有移动,则更新复杂功能,因为用户已经移动到新的永久位置一段时间。
有没有人知道我的假设是否正确?还是其他人有更好的主意?