Recently many popular iOS apps started crashing and crash reports began to spike, developers on Github seem to be certain that this was due to a bug in the Facebook iOS SDK (Software Developers Kit) which is mainly used by these apps to connect via Facebook, these apps included the likes of: –
Apparently, the increasing number of crash reports all led back to the same stack trace indicating that something was wrong with Facebook SDK.
The apps would continue to crash even when the users did not opt for Facebook based login to these apps. A few hours after this Facebook fixed the bug that caused this uncanny crashing of said apps and apologized for any inconveniences caused. Developers of the affected apps say that Facebook’s SDK for iOS makes a call to the Facebook servers every time an app that uses the SDK is opened and expects a reply in a particular format, on not getting the required reply the SDK crashes, taking the app down with it. According to a source that talked to The Verge, this was happening because Facebook had disabled a server configuration update that triggered its SDK.