您的移动应用数据安全吗?
2015-10-05 14:32
232 查看
构建移动产品需要相当多的时间和精力。您不仅需要移动应用开发、跨平台的开发,处理不同屏幕尺寸和分辨率,及其它等等的各领域方面的专业知识。您还需要确保提供能按预期工作,并优雅地处理意外错误打照高质量的产品。
您不仅需要担心自己的代码,而且您也需要操心任何您可能会使用的第三方的代码和SDK。一个SDK直接注入到您的应用程序,它是如何工作的会直接影响您的应用程序。所以,当一个SDK使一整个应用程序崩溃,但你没有办法访问SDK源代码,您会怎么做?在这样的情况下,您的项目是完全听命于SDK供应商来诊断和解决问题。
使用开放源码的SDK ,任何问题的根源都可能得到追溯,并确定。因为您可以看到在SDK代码正在发生的事情,以及它如何与您的应用程序进行交互,还可以解决可能会导致崩溃、性能差、延迟增加的写得不好的代码。您也可以看到一些您可能不会允许代码在做的一些事情(如收集数据)。
当谈到移动分析平台,这不仅适用于SDK ,也适用于整个平台。大多数情况下,移动分析平台是闭源和黑盒子;客户很少能控制它们是如何工作,如何将数据存储,数据是否可以迁移到另一个平台或供应商,以及他们是否真正遵守适用的法律法规和隐私标准。随着如Countly Community 和Enterprise版本的开源平台,只有你拥有数据并且有能力来调整和配置平台来满足您的特定需求。
欲了解更多信息,可以在Github上查看Countly SDK,下载Countly Community Edition来自己做个尝试,注册Countly Cloud来看它是如何为您工作,或了解更多关于我们的企业级产品,包括Countly Enterprise Edition。
您不仅需要担心自己的代码,而且您也需要操心任何您可能会使用的第三方的代码和SDK。一个SDK直接注入到您的应用程序,它是如何工作的会直接影响您的应用程序。所以,当一个SDK使一整个应用程序崩溃,但你没有办法访问SDK源代码,您会怎么做?在这样的情况下,您的项目是完全听命于SDK供应商来诊断和解决问题。
使用开放源码的SDK ,任何问题的根源都可能得到追溯,并确定。因为您可以看到在SDK代码正在发生的事情,以及它如何与您的应用程序进行交互,还可以解决可能会导致崩溃、性能差、延迟增加的写得不好的代码。您也可以看到一些您可能不会允许代码在做的一些事情(如收集数据)。
当谈到移动分析平台,这不仅适用于SDK ,也适用于整个平台。大多数情况下,移动分析平台是闭源和黑盒子;客户很少能控制它们是如何工作,如何将数据存储,数据是否可以迁移到另一个平台或供应商,以及他们是否真正遵守适用的法律法规和隐私标准。随着如Countly Community 和Enterprise版本的开源平台,只有你拥有数据并且有能力来调整和配置平台来满足您的特定需求。
欲了解更多信息,可以在Github上查看Countly SDK,下载Countly Community Edition来自己做个尝试,注册Countly Cloud来看它是如何为您工作,或了解更多关于我们的企业级产品,包括Countly Enterprise Edition。
相关文章推荐
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 数据中心和云未来的十二大趋势
- 使用 Iisext.vbs 删除应用程序依存关系的实现方法
- Sql Server 应用程序的高级Sql注入第1/2页
- CMD命令行中以管理员权限启动应用程序实现方法
- C#获取网页源代码的方法
- LCL.VBS 病毒源代码
- rails创建应用程序实例
- 实现android应用程序自动化测试的批处理脚本
- 使用 iisext.vbs 添加应用程序依存关系的实现方法
- php查看网页源代码的方法
- "虚拟路径"..."映射到另一个应用程序,这是不允许的!
- 创建第一个ASP.NET应用程序(第1节)
- C#实现只运行单个实例应用程序的方法(使用VB.Net的IsSingleInstance)
- win2003 R2升级提示另一个应用程序要求重新启动的解决方法
- IIS服务器应用程序不可用解决技巧
- 如何将C语言代码转换为应用程序(也就是编译)
- JS启动应用程序的一个简单例子
- Applet小应用程序开发简介
- IIS 应用程序保护级别说明