Многие мобильные приложения сегодня сбоили из-за проблем с Facebook SDK

z8jtmlcfl9s1w0geod52kq2sfwe.jpeg

Сегодня днем многие пользователи разных мобильных приложений, преимущественно под 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 продолжали работать без проблем, когда остальные приложения падали и выдавали ошибки.

utstusmimeiestjxp-nhycsvdck.jpeg

Пользователи экспериментировали — оказалось, что если отключить на смартфоне доступ в интернет полностью, то проблемные приложения запускались нормально, но как только включать доступ в сеть, то приложения сразу падали.

Разработчики предупреждали пользователей как могли, поясняя, что это техническая проблема, которая будет исправлена ​​в ближайшее время, а пользователям не нужно пытаться удалять и переустанавливать эти приложения:

Тысячи приложений по всему миру, включая Viber, не работают на iOS. Это техническая проблема, которая будет исправлена ​​в ближайшее время. Пожалуйста, не удаляйте и не переустанавливайте Viber, это не решит проблему. Viber вернется в ближайшее время. Спасибо за терпение. pic.twitter.com/jn8aKiCJqo

— Viber Russia (@ViberRus) July 10, 2020

Ранее месяц назад подобная проблема тоже была зафиксирована разработчиками мобильных приложений. Тогда выяснилось, что эти ошибки были связаны с обновлением некоторых компонентов Facebook SDK, но в компании также устранили их за несколько часов.

© Habrahabr.ru