这里是理解这个故事的关键:Facebook并没有通过苹果的App Store以通常的方式分发这款应用。苹果此前在其App Store中禁止了Facebook旗下的一款类似的VPN应用,名为Onavo Protect,并改变了服务条款,将数据收集限制在只收集与该应用直接相关的数据。
Facebook通过在App Store之外分发这款应用程序绕过了这个问题。通常情况下,在iPhone上副载一款应用程序对普通人来说并不容易或直截了当,但Facebook在这方面有优势。作为一家大公司,苹果授予了一份特殊的证书,允许在苹果的App Store之外分发应用程序。此过程的主要目的是测试未来的应用程序(内部测试版)和公司访问的应用程序(如仅限公司使用的社交网络,或公司餐厅菜单系统)。
苹果明确表示,这些证书不会分发给普通用户,为这些证书构建的应用程序应该留在公司内部。苹果的TestFlight是苹果批准的唯一与用户进行Beta测试的方法,但保留了严格的限制,仍然依赖于App Store。尽管有这一规定,Facebook还是使用该证书在志愿者的手机上安装了他们的Facebook Research应用程序-这些志愿者不是为Facebook工作的。
苹果关闭了Facebook的内部应用
由于这一违规行为,苹果公司吊销了让这些内部应用程序正常工作的证书。这破坏了Facebook Research应用程序和Facebook的内部应用程序,包括测试、交通和餐厅菜单应用程序。目前还不清楚有多少员工受到了直接影响。
苹果的行动并没有阻止App Store上的任何Facebook应用程序,包括Facebook,Messenger和WhatsApp。自那以后,Facebook关闭了iOS上的Facebook Research,但它在Android上仍然有一个类似的应用程序。
大约一天后,苹果恢复了Facebook运行内部应用程序的能力,一切都恢复正常。
谷歌也有一款追踪应用
谷歌有一个类似的程序,叫做Screenwise Meter,谷歌在iOS上用同样的证书方法分发了它。谷歌似乎没有监控加密数据。此外,家庭中最初注册的志愿者必须是18岁或18岁以上,然后该成年人可以添加未成年人。与Facebook类似,谷歌每月向提供数据的志愿者支付20美元。
苹果还关闭了谷歌内部的iOS应用程序,理由是同样违反了政策,谷歌也撤下了Screenwise Meter iOS应用程序。谷歌表示,Screenwise Meter不应该以这种方式分发,苹果也恢复了谷歌内部的iOS应用程序。
同样,苹果应用商店上的谷歌应用程序没有受到任何影响。谷歌继续在Android上提供Screenwise Meter。
对于这两家公司来说,付费用户收集如此广泛的数据是完全没有问题的。他们并不孤单。如果说有什么不同的话,那就是与杂货店的奖励卡相比,这更透明。这与尼尔森公司跟踪电视观看习惯类似,只是规模更大。
苹果不高兴它的政策被违反了
苹果对Facebook和谷歌绕过其App Store政策,向非员工分发证书违反企业许可规定感到不满,尽管苹果直接警告称Facebook禁止这种数据追踪,但Facebook还是这么做了。
通过禁用这些公司的内部应用,苹果发出了一个直接的信息,即这种行为是不可接受的。苹果成功地向Facebook和谷歌发出了一个强烈的信号,而实际上并没有破坏Facebook和谷歌正常用户也依赖的应用程序。你仍然可以在iPhone上使用Facebook的应用程序,但员工在一天左右的时间内不能启动他们的内部应用程序。
苹果有没有滥用权力?
这一事件提醒人们,苹果拥有对其移动操作系统和可在其上运行的代码的控制权。苹果不仅可以管理App Store中允许的应用程序,还可以在必要时删除和撤销对这些应用程序的访问权限。例如,当在通过的应用程序中发现恶意软件时,苹果就会这样做。
该公司介入执行其政策,而Facebook和谷歌违反了这些政策。苹果可能得到了保证,Facebook和谷歌在恢复运行内部应用程序的能力之前,将在未来表现良好,但我们不知道这两家公司之间讨论了什么。
与谷歌安卓系统的“狂野西部”形成鲜明对比的是,苹果一直将iOS作为一个受到严密控制的“围墙花园”来运行,到目前为止,我们都多少知道我们签约的目的是什么。如果苹果对操作系统的控制让你感到困扰,至少你还有一个选择:安卓。
但这种控制并不是苹果独有的。虽然谷歌没有直接管理Play Store,但它可以而且已经从商店和用户的手机上删除了应用程序。行使这一权力是谷歌做得很少的事情,通常是为了删除恶意应用程序来保护用户,但最终效果是相似的。