使用app嵌入第三方SDK会引发哪些问题?
原创 None 来源:普悦科技 点击:4959

  在开发中,经常会使用到一些第三方的SDK,主要是因为那些功能开发起来很麻烦,如果使用第三方提供的服务,就能够大大节省下来许多开发时间,常用的SDK有友盟、极光推送等等,这些SDK的主要作用是推送消息、埋点统计信息以及分享功能。今天要说的就是SDK在使用过程中可能导致用户信息泄露。

  第一、收集用户信息

  可能会有些公司在不经过用户同意,使用app收集个人隐私信息,比如说访问手机通讯录、短信、第三方运营商平台等,要知道我们手机会存储许多的数据,但是众所周知的是,安卓系统无法很好的为用户提供一个安全的环境,app的权限很开放,就算一个普通的个人开发者,也有能力获取到安装了他开发的app的手机系统底层的数据,这种安全状况使我们不容乐观,这也是我们为什么要开发自己的系统:鸿蒙的原因之一。

  据一些专业的机构研究报告显示,在全世界我们的手机用户数量已经位居全球第一,这种庞大的用户群体建立起了生态体系,使得地图导航、分享、信息推送等第三方的SDK迅猛发展,我们经常用的就有一些第三方支付类和分享类,做深入定制开发的时候会有用到消息推送,这种功能涉及到系统底层开发,需要用到C语言,所以只有大公司会封装成SDK来给普通开发者入驻使用。