在使用前台服务时允许 "While Using the App" 而不是 "ALWAYS ALLOW" 可以吗?

Is it okay to allow "While Using the App" instead of "ALWAYS ALLOW" while foreground service is used?

使用前台服务时,位置权限ALWAYS_ALLOW和Only While Using the App选项有什么区别吗?我正在开发一个始终使用位置权限的 SDK,我正在使用前台服务,是否可以允许“仅在使用应用程序时”权限而不是 ALWAYS_ALLOW

如果仅在应用程序在屏幕上打开时才会执行应用程序中的位置获取过程,则使用“仅在使用应用程序时”选项没有问题。

如果你想在后台获取位置,你应该使用 ALWAYS_ALLOW 选项。