博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
杀鸡儆猴!苹果撤销Facebook的iOS企业证书
阅读量:6575 次
发布时间:2019-06-24

本文共 1208 字,大约阅读时间需要 4 分钟。

据外媒报道,自2016年以来,Facebook每个月向13至35岁的用户支付20美元的费用以让他们下载一款名为Facebook Research VPN的应用程序,并收集他们的个人数据如历史、位置信息等,这违反了苹果与Facebook之间的协议。为此,苹果决定撤销Facebook的iOS企业开发者证书,这意味着Facebook的iOS应用程序将不能通过内部的形式进行分发。

iOS企业开发者证书能做什么?

从2018年10月开始,苹果要求所有更新的或新的iOS应用都将需要符合隐私政策,隐私政策的其中一条是必须指明app/服务所收集的数据(若有)、收集数据的方式,以及这些数据的所有用途。像Facebook这款应用收集用户个人数据的行为肯定被禁止,而且是无法上线App Store的。

但上有政策,下有对策,苹果有一个企业开发者项目(Enterprise Developer Program),主要针对内部测试的大公司,苹果与其签署相关协议,给予iOS企业开发者证书,iOS企业开发者证书也称为In-House证书,用于In-House应用,这种应用只在企业部门和员工内部使用,不对外公开,不能上传到App Store售卖或供用户下载,也就不需要经过苹果的审核,具有In-House证书的应用,通过一个URL,用户即可下载安装,开发者也能根据需求随时修改,在测试和分发时,为开发者带来了极大的便利。

而Facebook就是通过这种方式,规避了苹果的审核,以“不正当”的方式获取了用户隐私。对此苹果官方发言人表示:

设立企业开发者项目的最初目的仅是为了让企业内部分发应用程序,但Facebook却一直利用其会员的身份向消费者分发应用并收集数据,这明显违反和苹果之间的协议。任何使用企业开发者证书向消费者分发应用程序的开发人员都会被撤销其证书,这是我们为保护用户数据安全能做的事情。

撤销证书后,Facebook不仅不能再分发这款App,也不能通过企业开发者项目分发其他应用,当然,Facebook在App Store上线的应用不受影响。

据了解,Facebook不是第一个违反苹果这项规定的企业,Google曾有一个名为Screenwise Meter的应用,该应用与Facebook Research分发的方式相似,现已经被苹果禁止使用,原因是Google邀请18岁及以上用户通过企业开发者证书的特殊代码和注册流程下载应用程序,之后,Google发表道歉声明,并在iOS设备上停止了该应用。

国内开发者需要注意什么?

从这件事情中,我们看出苹果从巨头企业开始整顿滥用企业证书的行为,有杀鸡儆猴的意味,苹果接下来可能在这方面加大审查,严厉打击。众所周知,在国内,也有很多滥用或通过购买企业证书打包非法App的行为,希望在当下,大家不要挑战苹果的底线,否则很容易滚入苹果的刀口下。

参考链接

更多内容,请关注前端之巅。

\"\"

转载地址:http://gegjo.baihongyu.com/

你可能感兴趣的文章
Html5学习进阶一 视频和音频
查看>>
ap.net core 教程(三)
查看>>
【转】虚拟机下安装小红帽Linux9.0图解
查看>>
经验的总结,需要记录。
查看>>
我的家庭私有云计划-21
查看>>
运维人员如何最大限度避免误删除文件(20160627更新)
查看>>
《构建高可用Linux服务器(第二版)》正式发售
查看>>
Nginx upstream的几种分配方式
查看>>
高薪源于专注和极致!
查看>>
Lync Server 2010的部署系列_第三章 证书、架构、DNS规划
查看>>
SCCM 2012系列17 操作系统播发⑥
查看>>
SystemCenter2012SP1实践(12)服务器、网络和存储配置
查看>>
微软System_Center_2012合作伙伴销售工具
查看>>
VMware vSphere 5.1 群集深入解析(二十三)- 数据存储架构与设计
查看>>
针对mpls TE的OSPF扩展
查看>>
RHEL6入门系列之十六,管理文件和目录的权限与归属
查看>>
MongoDB聚合命令比较
查看>>
质量管理永不过时——“Jolt大奖精选丛书”有奖征文
查看>>
充分的总结分析系统,来调整CMDB及流程。
查看>>
二、服务器优化(2)版本更新与负载预估
查看>>