EMAS 移动热修复SDK如何处理隐私相关

简介: 个人信息读取,权限申请,应用上架被驳回

移动热修复SDK读取的个人信息以及用途:

移动热修复

设备信息, Android系统设备标识,运营商信息,网络信息,应用列表

用于按标签下发补丁


移动热修复SDK需要的应用权限以及用途:

移动热修复

ACCESS_NETWORK_STATE

ACCESS_WIFI_STATE

获取网络连接状态

获取无线状态

用于按网络类型下发补丁。

READ_EXTERNAL_STORAGE

读取外部存储空间

用于测试sd卡上的补丁进行修复验证。


如上是移动热修复SDK 需要的应用权限和个人信息,在 'com.aliyun.ams:alicloud-android-hotfix:3.3.5'之后 热修复的所有权限和个人信息读取都在 SophixManager.getInstance().queryAndLoadNewPatch() 方法中读取,其他初始化方法等都不会读取任何个人信息,所以开发者应当将queryAndLoadNewPatch() 延后至用户同意隐私条款之后调用。

代码示例

if(userAgree){

   SophixManager.getInstance().queryAndLoadNewPatch();
}

另外 热修复-  获取版本号,可能被应用商店识别成获取应用列表隐私权限

String appVersion = "0.0.0";
try {

   appVersion = this.getPackageManager()

           .getPackageInfo(this.getPackageName(), 0)

           .versionName;
} catch (Exception e) {

}

这个被识别到了再看,可以申请申诉,或者使用 BuildConfig.VERSION_NAME这个变量替代。

相关文章
|
开发工具 Android开发
应用研发平台EMAS的用户反馈SDK确实使用了WebView
应用研发平台EMAS的用户反馈SDK确实使用了WebView
179 6
|
Serverless PyTorch 文件存储
EMAS Serverless文件存储问题之上传视频真机报错如何解决
在进行Serverless应用开发和部署时,开发者可能会遇到不同类型的报错信息;本合集着重收录了Serverless环境中常见的报错问题及其解决策略,以助于开发者迅速诊断和解决问题,保证服务的连续性和可用性。
572 1
|
开发工具 数据安全/隐私保护
您需要检查并确保应用是否正确集成了EMAS的SDK
您需要检查并确保应用是否正确集成了EMAS的SDK
161 1
|
存储 小程序 安全
《五天玩转EMAS Serverless》——第二节 Serverless SDK集成与使用【上】
本文整理自EMAS Serverless讲师雨鸦,在《5天玩转EMAS Serverless训练营》的分享。本篇内容主要分为五个部分: 1.EMAS Serverless开发准备 2.Serverless SDK介绍 3.实战:Serverless SDK集成 4.实战:云资源调用 5.课程总结
282 0
|
存储 JSON 缓存
《五天玩转EMAS Serverless》——第二节 Serverless SDK集成与使用【中】
本文整理自EMAS Serverless讲师雨鸦,在《5天玩转EMAS Serverless训练营》的分享。本篇内容主要分为五个部分: 1.EMAS Serverless开发准备 2.Serverless SDK介绍 3.实战:Serverless SDK集成 4.实战:云资源调用 5.课程总结
337 0
|
存储 小程序 安全
《五天玩转EMAS Serverless》——第二节 Serverless SDK集成与使用【下】
本文整理自EMAS Serverless讲师雨鸦,在《5天玩转EMAS Serverless训练营》的分享。本篇内容主要分为五个部分: 1.EMAS Serverless开发准备 2.Serverless SDK介绍 3.实战:Serverless SDK集成 4.实战:云资源调用 5.课程总结
226 0
|
存储 域名解析 缓存
集成了阿里云的EMAS相关SDK怎么处理隐私问题?
EMAS中包含一系列SDK,开发者可能集成一个或者多个,有的SDK会涉及到隐私合规问题导致应用上架审核不通过, 以下一些方案可以参考
|
8月前
|
人工智能 移动开发 监控
「10秒发现,5分钟定位」- 阿里云EMAS应用监控引领全链路智能监控新时代
阿里云 EMAS 应用监控是面向客户端的全方位监控服务平台,覆盖移动端和Web/H5端。基于阿里巴巴深厚的技术沉淀,提供稳定高效的监控服务,帮助开发者实时掌握应用性能与稳定性情况,快速构建“感知 > 定位 > 修复”运维闭环,保障应用质量,优化用户体验。
431 13
「10秒发现,5分钟定位」- 阿里云EMAS应用监控引领全链路智能监控新时代
|
JSON Java 定位技术
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
5387 1
|
Cloud Native 安全 开发工具
阿里云 EMAS携手开发者,共建更优质的HarmonyOS NEXT应用生态
阿里云移动研发平台 EMAS(Enterprise Mobile Application Studio,简称EMAS)是国内领先的云原生应用开发平台, 基于广泛的云原生技术致力于为企业、开发者提供一站式的应用研发管理服务,涵盖开发、测试、运营等应用全生命周期。

热门文章

最新文章

相关产品

  • 移动研发平台