uniapp APP隐私政策审核:您的应用存在不合理获取短信/通话记录相关权限的行为(SEND_SMS ,READ_SMS权限)--华为APP隐私审核

7 篇文章 0 订阅

1.问题描述:

详细描述:您的应用存在不合理获取短信/通话记录相关权限的行为,例如:SEND_SMS ,READ_SMS权限。请参考《审核指南》第7.9条:https://developer.huawei.com/consumer/en/doc/distribution/app/50104

­修改建议:请您定位修复或使用其他相关权限替代。

2.修改第一版:

        首先当然是百度啦,整理其他人遇到此问题的解决思路

             1.首先排查uniapp项目的 manifest.json配置文件,把相关内容及引入的安卓权限(SEND_SMS ,READ_SMS)都注释了或者删除

             2.全局搜索SEND_SMS ,READ_SMS,SMS 相关内容注释掉

             3.在隐私政策相关文件/页面加上有关SEND_SMS ,READ_SMS权限的说明条例

        注:删除或注释完记得测试程序功能,尽量不影响原有程序功能

        

3.修改第二版

        当然不可能第一版就审核通过啊,哈哈哈,眼看自己搞不定就要虚心请求大佬的帮助,于是根据大佬提示进行进一步的修改:

        1.引入uni原生组件可能会牵涉相关的权限,打包的时候会自动引入

                1)在components文件下依次挨个去uni组件库挨个比对相关组件

                        https://ext.dcloud.net.cn/  uni组件官网

                2)在官网搜索相关名称,例如:uni-group

                

                 3)如果发现有涉及相关权限的,可以找类似组件替换下,不影响功能

        2.引入的第三方SDK组件,可能会在打包时自动引入相关权限

                1)manifest.json --> App模块配置

               2)我是把相关勾选的全部取消,然后打包一份apk文件,然后在可以检查apk权限的工具上查看相关引入的权限,有没有涉及到SEND_SMS ,READ_SMS这两个,搜索一下看看

              3)然后就是依次勾选权限,然后打包检查权限,要有耐心,如果有更好的替代方案可以评论区说下哦

                注:工具的话可以看下第四步

        3.引入插件,可能会涉及相关权限

                1)manifest.json --> App原生插件配置 -->本地插件/云端插件   

                 2)取消引入插件,然后打包,工具查看相关权限

                注:我的是在这一步解决的,千万不要闲麻烦哦

        4.打包后可以通过Android Studio工具,反向解析打包好的apk文件,idea好像也可以看哦

                注:我用的是Android Studio

                1)安装工具,这个我就不详细说明了,百度一下哦

                2)打开工具,找到左上角File点击,下拉框中找到Profile or Debug APK点一下

                 3)这时候会出现小窗口 ,找到存储的apk文件,选中,然后点击ok

                 4)等待加载,然后按照下图操作,步骤如下

                        找到manifests-->xxx.xml文件,双击打开,Ctrl+F调出搜索框,输入SMS,回车Enter,提示 0 resuIts 这就说明相关权限已经没了

        创作不易,各位大佬,不要忘了点赞哦~

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值