因为您的应用在用户同意隐私政策前申请获取用户的(MAC地址)个人信息。原因APP审核失败多次,后面发现一个方法挺好用的,记录一下:

1.手机先安装xposed,也就是虚拟系统,务必使用我提供的xpose的apk,不然你可能出现安装的xpose虚拟apk以后,在选择安装软件的时候,会出现不支持32位安装,这样就无法测试,这时你只能选择32位还是64位的Xposed;

2.安装sherlock apk,直接安装手机,具体apk地址github地址是:https://github.com/AbandonCoding/sherlock,你可以自己编译apk;

3.安装测试的apk,然后点击打开VirtualXposed软件,

点击添加应用,然后选择sherlock和测试的apk,然后点击安装,安装结束以后

4.在Xposed的设置页面,点击模块管理,选中,

完成后,返回 设置页面

5.在xposed的页面,进行上拉,然后点击sherlock,进入到首页,显示helloworld,后返回应用页面

6.然后点击需要测试的app,打开以后,进行操作,然后操作完以后,然后隐藏;

7.在搜索应用页面,点击xpose installer,进入的页面,点击设置,

进入的页面,点击日志,就可以看到被测试的app的一些日志;(记得要先打开sherlock,再打开测试app)

8.主要关注日志哪些权限被调用了;

测试原理:

整体Xposed框架模块的工作原理就是Hook,Hook使它能够将自身的代码融入被Hook的程序进程中,成为目标进程的一个部分,然后进行监控app的输出;

工具apk下载地址:
链接:https://pan.baidu.com/s/11elMYQ3eCvG2N_F-O1nQhw
提取码:4399

测试场景:
1.进入测试app以后,然后在没有点击授权的情况下,退出app,然后查看日志,看是否有调用权限,如果没有是正常的,有就是不正常;
2.进入测试app以后,点击授权,然后授权结束以后,进入到app首页,然后查看日志,是否调用的权限是我们目前app所需要的权限,这个权限可以跟开发确定,然后查看是否多获取了权限,如果有的话,提交Bug;
3.针对某些需要获取权限的场景,进行权限获取,确认是否获取了多余权限;
4.进行常规测试功能使用,然后查看获取的权限,是否多获取了,这个具体APP会获取哪些权限,可以直接跟开发确认或者反编译apk,查看配置文件;
5.app使用过程,看下获取的权限频率是否过多;目前频率是否过多,比较难以衡量,具体就看下这个场景是否需要以及根据工信部的要求来确认;

华为应用市场上传APP失败多次因为:您的应用在用户同意隐私政策前申请获取用户的(MAC地址)个人信息。相关推荐

  1. uniapp打包的app上架应用商店隐私政策:您的应用在用户同意隐私政策前申请获取用户个人信息

    uniapp打包的app上架应用商店需要在进入app前弹出隐私政策框 app在上架应用商店的时候要验证是否在进入应用前有隐私政策的弹窗,因为最近自己app在华为应用商店,由于没有这个隐私政策弹窗导致下 ...

  2. 在用户同意隐私政策前,您的应用获取了用户的ANDROID ID,不符合华为应用市场审核标准。

    环境 Android Studio Bumblebee, Mac mini 2014 问题描述 在发布应用到华为应用市场时,提示"在用户同意隐私政策前,您的应用获取了用户的ANDROID I ...

  3. App用户协议隐私政策

    用户协议 尊敬的用户,欢迎使用由深圳市中其信息技术有限公司(下列简称为"中其"或"中其信息")提供的服务.在使用前请您阅读如下服务协议,使用本应用即表示您同意接 ...

  4. 百度开放平台申请认证调用百度api等(百度网盘上传,下载申请)面向百度开发-百度云盘(1)完成申请-获取用户授权码 Code 值,获取access_token和refresh_token更新token

    阿丹: 这一段接触了项目有比较严谨和复杂的业务需要文件的对接.这会让办公体验很糟糕,于是想到使用百度网盘来将文件存在云端. 进入百度开放平台进行注册 首先要进行注册 创建一个自己的应用 创建成功我们就 ...

  5. 如何制作App隐私政策html

    文章目录 一.如何写好隐私政策 二.如何制作隐私政策的html文件 1.获取参考的App隐私政策 2.制作修改隐私政策work文档 3.将隐私政策word文档转换成html格式 三.参考模板(聊天.短 ...

  6. cisco 2960 VLAN MAC_华为网络初级工程师快速掌握基于MAC地址的VLAN划分实用收藏

    点上方蓝字关注公众号 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 HCIA DATCOM基础入门技术基于MAC地址的VLAN划分 基于mac 地址VLAN划分方式,是一种动态的VLA ...

  7. 《青子记账》APP隐私政策

    以下是广州小日常科技有限公司关于青子记账的隐私政策. 我们重视用户的隐私.您在使用我们的服务时,我们可能会收集和使用您的相关信息.我们希望通过本<隐私政策>向您说明,在使用我们的服务时,我 ...

  8. 《小日常》APP隐私政策

    以下是广州小日常科技有限公司关于小日常的隐私政策. 我们重视用户的隐私.您在使用我们的服务时,我们可能会收集和使用您的相关信息.我们希望通过本<隐私政策>向您说明,在使用我们的服务时,我们 ...

  9. App隐私政策基本模板

    本应用程序尊重并保护使用该服务的所有用户的个人隐私.为了向您提供更准确.更个性化的服务,本应用程序将根据本隐私政策的规定使用和披露您的个人信息.但是,本应用程序将以高度谨慎的态度处理此信息.除非本隐私 ...

最新文章

  1. 写一个函数,要求输入一个字符串和一个字符长度,根据字符长度对该字符串进行分隔
  2. mysql+spring+mybatis实现数据库读写分离[代码配置] .
  3. 十个你需要在 PHP 7 中避免的坑
  4. win7 绿色版MySQL安装与配置
  5. BZOJ2503: 相框
  6. 前端学习(3064):vue+element今日头条管理-状态处理
  7. BootLoader与Linux内核的参数传递
  8. 查看 rabbitmq 启动websocket 提示404_RabbitMQ 部署记录
  9. linux iptables找不到,centos /etc/sysconfig/下找不到iptables文件解决方法
  10. 2020年中国新世代用户视频消费行为洞察
  11. C++——求值顺序例子
  12. python 参数_python脚本命令行参数解析
  13. 大学大专mysql考试试卷_MySQL数据库基础应用-中国大学mooc-试题题目及答案
  14. 怎么用最短时间高效而踏实地学习Linux?
  15. 瑞利信道下BPSK的误码率
  16. 鲁大师2014绿色版 v3.75.14.1058 免费版
  17. Windows下安装 rubyinstaller
  18. labview虚拟心电监测系统_使用LabVIEW进行心电信号处理
  19. 《采购与供应链管理》读书笔记
  20. 虚拟服务器共享文件设置,虚拟机共享文件夹设置流程

热门文章

  1. java 微博不出现授权_新浪微博快速登录,为什么出现了授权页面,点击授权但是却没有获取用户信息呢?...
  2. JavaScript的Vue框架知识点大全
  3. 基于华为Holosens Store的调研
  4. 互联网体系结构的理解
  5. 微信 Mac 版 3.1.0 内测:支持发表朋友圈、浏览朋友圈相册
  6. linux亚马逊服务器-安装redis
  7. Tenth 构造函数和析构函数
  8. html奇偶行颜色,jquery实现奇偶行不同颜色的方法
  9. Python——小试牛刀购物车
  10. css h英文命名站内最全css命名单词 提高英语单词技能 不在使用拼音 高大上起来 宝贝 记得收藏 一键三连