首页 帮助中心 基调听云App 安全性

安全性常见问题

嵌入SDK,如何保证我的业务数据不会被采集或者泄露?

基调听云App的监测引擎只采集性能数据,并且会自动删除HTTP访问中的查询参数后才记录该数据。同时,采集的数据都是通过SSL加密传输的。另外基调听云App的监测引擎不是一个独立进程,它不是通过在底层拦截应用数据包来分析。

如何保证基调听云App SDK不会采集App中的业务数据?

可以签订数据安全协议,并通过第三方安全认证机构对基调听云AppSDK源代码进行审计。

如何保证基调听云App SDK采集的数据不被其他恶意程序获取到?

基调听云SDK采集的数据是临时保存在内存中,不会有任何本地存储。iOS和Android的运行机制保证了应用自身的内存空间不会被其他应用访问到。

Android的App代码如果做了混淆,基调听云的代码是否可以正常运行?

可以。基调听云的代码是在编译的时候嵌入的,之后才进行混淆。对基调听云的性能监测没有影响。

如果网络质量不好,基调听云的数据采集进程会不断尝试,这种尝试对耗电量影响有多大?

基调听云会在一小段时间范围内尝试上传,会重试但不会“不断尝试”。基调听云的进程对系统资源和耗电影响微乎其微。

安卓设备有那么多种,我们如何能保证我们的程序都可以适用,而不会导致客户App的异常?

首先,基调听云App每个版本都是经过专业、严谨的测试后才发布的,会尽可能降低兼容问题。其次,基调听云App只监测性能,即使监测系统故障,也不会影响客户业务流程和用户对App的正常使用。第三,基调听云App有众多的客户,我们有技术实力和经验可以保障快速获取某些特定设备上的运行错误并加以改进。

嵌入了基调听云SDK,对App本身的性能影响会有多大?

几乎没有影响。每次HTTP请求增加不超过10ms(0.01秒)的延迟,用户不会感受到使用上的差异。

如何判断App性能异常是否是由基调听云SDK引起的?

从App应用崩溃日志中可以分析代码,看哪里发生了异常,很容易定位问题引起的原因。

如果是手机硬件问题导致App运行不畅,能否定位是哪部分硬件出了问题,如CPU、内存或者屏幕?

不能。由于iOS和Android的运行机制据顶了App不能直接访问硬件,因此无法采集硬件产生的性能数据。

基调听云App嵌入的SDK 后对应用会增加多少体积?

Android嵌码后增加200K左右。

iOS 嵌码后增加1.2~1.4M。

嵌了基调听云SDK后,是不是我的用户的行为都会被记录下来

不会,只记录部分崩溃轨迹,不记录其他行为。

用户安装嵌入基调听云SDK的App,由于每分钟都要上传一次数据,会增加多少流量消耗?

基调听云App探针影响很少,App SDK安装后的各方面的数据消耗比例信息如图所示: