HarmonyOS 鸿蒙Next应用审核对于应用连续定位会不会有要求

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next应用审核对于应用连续定位会不会有要求

是否允许app进入骑车页面的地图上之后,就向用户申请定位权限,并开启连续定位比如10秒一次。在用户拒绝定位权限后,弹窗强制用户去开启定位引导是否合理。
 

2 回复

app进入骑车页面的地图上之后,可以向用户申请定位权限,因为您的应用强依赖定位功能。如果用户拒绝,您可以弹窗,引导用户去开启定位功能。

拉起系统设置页面:

Button("跳到应用信息")

          .onClick(() => {

            let context = getContext(this) as common.UIAbilityContext;

            context.startAbility({

              bundleName: 'com.huawei.hmos.settings',

              abilityName: 'com.huawei.hmos.settings.MainAbility', // com.huawei.hmos.settings.AppInfoAbility

              uri: 'application_info_entry', //application_settings application_info_entry

              parameters: {

                pushParams: 'com.example.myapplication' // 修改为自己的应用包名

              }

            });

          })

业务场景是骑行定位的话,可以用长时任务,实现后台定位,定位频率可自定义

长时任务文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5

更多关于HarmonyOS 鸿蒙Next应用审核对于应用连续定位会不会有要求的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS 鸿蒙Next应用审核对于应用连续定位的要求

在HarmonyOS 鸿蒙Next的应用审核过程中,对于应用连续定位确实有一定的要求。这些要求旨在保护用户隐私并确保应用定位功能的合理使用。

首先,应用需要明确告知用户定位功能的用途,并在用户同意的情况下才能开启连续定位。如果用户拒绝定位权限,应用不应强制用户开启,而是应提供合理的替代方案或关闭相关功能。

其次,应用在实现连续定位功能时,需要遵守系统的定位服务规范,确保定位请求的优先级合理,以避免对系统资源造成不必要的占用。

此外,审核过程中还会关注应用的UX/UI设计,包括交互流程、页面布局等,以确保用户在使用连续定位功能时能够获得良好的体验。

如果开发者在应用连续定位功能方面遇到问题或不确定是否符合审核要求,建议仔细阅读HarmonyOS官方文档,并参考相关开发指南。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部