Сегодня днем многие пользователи разных мобильных приложений, преимущественно под iOS, стали жаловаться на проблемы и сбои при попытке их запуска. Приложения, включая Spotify, Viber, Pinterest, «Яндекс.Навигатор/Карты/Музыка/Такси», TikTok, Tinder, Monobank, privat24, UEFA, Додо Пицца, Авито, Авто.ру и другие вылетали, выдавали ошибки и не работали. Разработчики также зафиксировали эту ситуацию и даже совместно отслеживали эти проблемы на GitHub. Например, некоторые разработчики получали отчеты о том, что их приложения крашились более двух тысяч раз и больше, пока пользователи просто не стали их запускать. Самое большое количество проблем было зафиксировано одним из разработчиков — около 500 тыс. ошибок при запуске за 20 минут.
Оказалось, что проблема была связана с проблемными элементами программного обеспечения Facebook SDK (при использовании FBSDK с версиями компонентов FBSDKCoreKit 5.0.2, 5.5.0, 5.8.0, 5.13.1, 5.15.1, 6.3.0, 7.0.0 и других, но с версией 7.1.1 все работало без проблем), который использовали эти приложения. Разработчики Facebook подтвердили наличие проблем и рассказали, что уже устранили их после более пяти часов после начала возникновения первых инцидентов.
Причем сторонние разработчики вдобавок зафиксировали, что мобильные приложения Facebook, WhatsApp, Instagram и Messenger продолжали работать без проблем, когда остальные приложения падали и выдавали ошибки.
Пользователи экспериментировали — оказалось, что если отключить на смартфоне доступ в интернет полностью, то проблемные приложения запускались нормально, но как только включать доступ в сеть, то приложения сразу падали.
Разработчики предупреждали пользователей как могли, поясняя, что это техническая проблема, которая будет исправлена в ближайшее время, а пользователям не нужно пытаться удалять и переустанавливать эти приложения:
Ранее месяц назад подобная проблема тоже была зафиксирована разработчиками мобильных приложений. Тогда выяснилось, что эти ошибки были связаны с обновлением некоторых компонентов Facebook SDK, но в компании также устранили их за несколько часов.
См. также: