UPDATED 20:31 EST / MAY 07 2020

APPS

Facebook software change breaks popular iOS apps such as Spotify and TikTok

An issue in the code of Facebook Inc.’s software development kit caused dozens of popular iOS apps to crash Wednesday night.

The SDK is used by various apps to allow users to login using their Facebook account as well as providing support for Facebook advertising. When Facebook updated its SDK for iOS Wednesday night, the faulty code caused apps trying to communicate with Facebook’s have issues and crash as a result.

The iOS apps affected included those provided by Spotify Technology SA, TikTok, Pinterest Inc., Venmo Inc., Doordash Inc., Tinde Inc., Wal-Mart Stores Inc., Bumble Trading Inc. and Soundcloud Ltd. Given the widespread use of Facebook’s SDK, the list is likely far longer.

The cause of the apps crashing didn’t take long to detect. Developers took to the code repository GitHub to discuss the issue, identifying it as a crash in FBSDKRestrictiveDataFilterManager.m line 80. Since the error was on Facebook’s end, there was nothing the developers could do to address it.

Facebook confirmed it was its own issue, saying in a statement that “a new release of Facebook included a change that triggered crashes for some users in some apps using the Facebook iOS SDK” and that “we identified the issue quickly and resolved it. We apologize for any inconvenience.”

A source with knowledge of the situation told The Verge that Facebook had disabled the server configuration update that triggered its SDK to cause apps using it to crash.

While raising questions on the way apps are reliant on Facebook services, the app crashes also raise concerns about the way Apple Inc. separates apps. Developer Guilherme Rambo suggests that Apple should consider “sandboxing” services such as Facebook’s SDK from other apps.

Although most apps were reported to be working again today, some users are currently still reporting issues. Downdetector has reports coming in from Spotify users as of 8:25 p.m. EDT, though in much lower numbers.

Image: Facebook Developers/YouTube

A message from John Furrier, co-founder of SiliconANGLE:

Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.

  • 15M+ viewers of theCUBE videos, powering conversations across AI, cloud, cybersecurity and more
  • 11.4k+ theCUBE alumni — Connect with more than 11,400 tech and business leaders shaping the future through a unique trusted-based network.
About SiliconANGLE Media
SiliconANGLE Media is a recognized leader in digital media innovation, uniting breakthrough technology, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — with flagship locations in Silicon Valley and the New York Stock Exchange — SiliconANGLE Media operates at the intersection of media, technology and AI.

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.