来源:互联网 时间:2020-07-11 10:08:41
由于现已解决涉及Facebook登录的问题,因此在iOS设备上今天无法访问Spotify,Pinterest和Tinder等许多流行的应用程序和服务。
社交媒体上有大量报道称,每当在iPhone和iPad上启动应用时,应用就会崩溃,而DownDetector.com上出现了相应的停机高峰。
造成中断的原因似乎是Facebook的软件开发套件或SDK,许多应用程序都使用该套件来管理用户登录。用户不必使用Facebook登录应用程序即可影响其软件(甚至不必安装该应用程序),也没有关于相同应用程序在Android上崩溃的报告。
Facebook今天上午在其开发人员平台上承认其软件正在引起问题。该公司表示:“我们知道并正在调查iOS SDK上错误的增加,这导致某些应用程序崩溃。”在美国东部时间上午7点左右发布的GitHub线程中,许多开发人员报告了他们的应用程序存在问题,并且也指责Facebook。
不过,在美国东部时间上午9.30左右,大多数用户报告说这些应用程序又可以正常工作,而在美国东部时间上午10.30之前,Facebook将该问题标记为“已解决”。
公司发言人通过电子邮件告诉The Verge:“今天早些时候,代码更改触发了使用Facebook SDK的某些iOS应用程序的崩溃。”“我们迅速发现并解决了这个问题。很抱歉给您带来不便。”
但是,考虑到这并不是Facebook的SDK首次淘汰大量应用程序,开发人员和用户的烦恼是有道理的。5月6日发生了几乎相同的问题,并在一天的大部分时间内影响了数十项服务。
正如应用开发者Guilherme Rambo当时对我们所说的那样,问题的根源是Facebook鼓励开发人员通过向他们提供有关应用使用和广告的宝贵见解,将其登录服务集成到他们的应用中。
“ Facebook确实促使开发人员安装他们的SDK,这可能是因为他们想要可以在这些应用程序的用户上收集非常丰富的数据,” Rambo在5月表示。“ SDK为开发人员和营销团队提供了便利,因为它还可用于跟踪通过Facebook投放的广告的转化。”
这意味着,当Facebook的服务出现问题时,它会像今天一样影响大量其他应用程序。每次用户使用SDK打开应用程序时,都会调用Facebook的服务器以准备对所有登录进行身份验证。(这就是为什么虽然可以安装阻止这些调用的应用程序,但离线打开应用程序可以避免此问题的原因。)
相关推荐
猜你喜欢