HarmonyOS鸿蒙Next中类似于星闪获取真实地址权限system_basic级别的权限,授权方式为system_grant需要怎么申请 ohos.permission.GET_NEARLINK_PEER_MAC
HarmonyOS鸿蒙Next中类似于星闪获取真实地址权限system_basic级别的权限,授权方式为system_grant需要怎么申请 ohos.permission.GET_NEARLINK_PEER_MAC
ohos.permission.GET_NEARLINK_PEER_MAC这个权限,我更改了UnsgnedReleasedProfileTemplate.json权限等级,还是报错误
没有任何办法获取吗
我这边需要用到是,真实的mac地址,现在获取到的都不是真实地址,随机的用不了,
星闪当前从设计上就是不希望暴露真实地址,您可以具体描述下实际需要获取真实地址的业务诉求,我们反馈给相关团队评估,

在HarmonyOS鸿蒙Next中,申请类似于星闪获取真实地址权限ohos.permission.GET_NEARLINK_PEER_MAC,且授权方式为system_grant,需要按照以下步骤操作:
-
配置应用权限:在应用的
config.json文件中,声明所需的权限。例如:{ "module": { "reqPermissions": [ { "name": "ohos.permission.GET_NEARLINK_PEER_MAC", "reason": "获取星闪设备的真实地址", "usedScene": { "abilities": ["YourAbilityName"], "when": "inuse" } } ] } } -
权限级别:
ohos.permission.GET_NEARLINK_PEER_MAC属于system_basic级别权限,需要在config.json中明确标注权限级别:{ "module": { "reqPermissions": [ { "name": "ohos.permission.GET_NEARLINK_PEER_MAC", "reason": "获取星闪设备的真实地址", "usedScene": { "abilities": ["YourAbilityName"], "when": "inuse" }, "level": "system_basic" } ] } } -
系统授权:
system_grant权限由系统自动授予,无需用户手动授权。但应用必须通过华为开发者联盟的审核,确保符合鸿蒙系统的安全规范。 -
签名与发布:应用需要使用华为提供的签名工具进行签名,并通过华为应用市场发布,确保权限申请符合系统要求。
完成以上步骤后,系统会在应用安装时自动授予ohos.permission.GET_NEARLINK_PEER_MAC权限。
在HarmonyOS鸿蒙Next中,要申请类似于星闪获取真实地址权限ohos.permission.GET_NEARLINK_PEER_MAC,且授权方式为system_grant,需遵循以下步骤:
- 配置权限:在
config.json文件中声明ohos.permission.GET_NEARLINK_PEER_MAC权限,并设置system_basic级别和system_grant授权方式。 - 提交申请:将应用提交至华为开发者联盟进行审核,说明权限的必要性。
- 审核通过:华为审核通过后,权限将自动授予,无需用户手动授权。
详细操作可参考华为官方文档或开发者支持。


