同时使用标准位置服务和重要的位置更改。
我试着用位置信息开发应用程序。标准位置服务和重要的位置更改可以一起使用吗?目前我主要使用的是标准位置服务。然而,即使应用程序处于非运行状态,我也希望在我的应用程序中使用位置服务。因此,我试图使用不仅是重要的位置变化,而且标准的位置服务。
然后出现了一些问题,
发布于 2019-06-14 09:23:10
这种重大变化的定位服务为需要位置数据但不需要频繁更新或GPS精度的应用程序提供了一种更方便的选择。这可以在应用程序处于前台、后台或未运行状态时运行。因此,如果您的应用程序不需要非常频繁的位置更新,那么您可以使用这个。FYI只有当用户的位置发生了显著的变化,比如500米或更多的时候,它才会向你的应用程序提供位置更新。
当应用程序运行在前台状态和后台状态(仅启用位置的后台模式)时,标准位置服务将工作。一旦应用程序被杀死(用户或iOS),标准位置服务就会停止工作。
为此,您必须设置重要的位置更改服务,该服务将在后台唤醒应用程序,并向应用程序提供位置更新。
因此,您应该分析应用程序中的功能,检查所需的位置频率,并决定您的实现。
https://stackoverflow.com/questions/56594732
复制相似问题