向苹果iOS看齐?谷歌Android Q出现重大变动。( 三 )

Google表示 , 部分应用程式功能只有在使用的时候 , 才需要位置资讯 , 像是当使用者要搜寻附近餐厅 , 应用程式就只需要在使用者打开应用程式的时候 , 知道使用者的位置就可以了 , 但也有一些应用程式是在应用程式未开启 , 但仍然需要持续进行定位 , 像是自动追踪汽车行驶距离的应用 。

鉴于这项位置资料使用政策的变更 , 可能冲击开发者的应用程式 , 因此Google在第一个Android Q的测试版本就发布 , 提供开发人员更多的时间对应用程式进行必要更新 。 当应用程式需要所有时间持续地使用位置资讯 , 在Android Q中 , 开发者必须在显示中加入访问背景位置权限 。

而在Android P或是更低版本 , 当应用程式请求进入精准位置或访问大致粗糙位置权限时 , 系统则会自动增加访问背景位置权限 。

Google提醒开发者 , 由于使用者可随时在设定中随时更改位置权限 , 为了保持良好的使用者体验 , 开发者应该良好的设计应用程式 , 以应付没有背景位置权限或是没有任何权限使用位置资讯的情况 。

推荐阅读