uni-app华为审核被拒,驳回原因:您的应用在运行时,未见向用户告知权限申请的目的
·
华为审核被拒:
您的应用在运行时,未见向用户告知权限申请的目的,向用户索取(相机存)等权限,不符合华为应用市场审核标准。
<uni-popup ref="perpopup" type="center" :mask-click='false'>
<view class="permissions_box">
当您使用APP时,会在资料编辑、投诉、发布、意见反馈时访问存贮权限,不授权上述权限,不影响APP其他功能使用。
</view>
</uni-popup>
//比如,点击编辑头像的方法
//android.permission.READ_EXTERNAL_STORAGE是访问权限
panduan(){
var that = this
var platform = uni.getSystemInfoSync().platform
if (platform=='android'){
plus.android.checkPermission(
'android.permission.READ_EXTERNAL_STORAGE',
granted => {
if (granted.checkResult==-1){
//弹出
that.$refs.perpopup.open('top')
}else{
//执行你有权限后的方法
}
},
error => {
console.error('Error checking permission:', error.message);
}
);
plus.android.requestPermissions(['android.permission.READ_EXTERNAL_STORAGE'],
(e) => {
//关闭
that.$refs.perpopup.close()
if (e.granted.length>0){
//执行你有权限后的方法
}
})
}else{
//执行你有权限后的方法 ios
}
},
更多推荐
已为社区贡献1条内容
所有评论(0)