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:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU