Facebookの重大なバグにより、米国時間5月6日に3時間以上にわたって多くの「iOS」アプリがクラッシュしたという報告が、GitHubやソーシャルメディアに寄せられている。
この不具合は、少し例を挙げるだけでも「TikTok」「Spotify」「Tinder」「Venmo」「GrubHub」「Doordash」「Soundcloud」「Pinterest」など、現時点で多くのユーザーを抱えている複数のiOSアプリに影響を及ぼした。
オンラインに投稿されたクラッシュに関するログの技術的な分析によると、この問題は、iOS用Facebook SDKに起因しているようだ。Facebook SDKは、開発者がFacebookの共有機能、Facebookのソーシャルグラフ、Facebookログインなどをサポートするためにアプリに組み込むライブラリ。
開発者らによると、該当のライブラリが組み込まれたアプリをユーザーが起動するたびに、iOS用Facebook SDKはFacebookのサーバーを呼び出すという。
問題は、SDKが特定のフォーマットによるサーバーからの応答を待っているのに、6日にはFacebookのサーバーがそのフォーマットでの応答を返さなかったことだ。
適切な応答がないため、Facebook SDKがクラッシュし、このSDKを利用しているすべてのアプリも停止した。
Facebookは、この件について正式なコメントは出していないが、クラッシュが報告され始めてから3時間以上経ってサーバーにパッチを当てたようだ。
それでも、バグの影響が大きかったことから、#tiktokdownや#spotifydownなどのハッシュタグが6日夜遅くにTwitterでトレンド入りした。このバグについてはGitHubのバグ報告やHacker Newsスレッドに詳しい情報が掲載されている。
It’s not just Spotify, here is a current list of all the apps that aren’t working right now:
— Booby Squish (@aburninghilll) May 6, 2020
-Spotify
-TikTok
-Venmo
-Doordash
-Tinder
-The Walmart App
-Bumble
-Soundcloud
There’s more, your phone isn’t broken, it’s the apps
So Facebook broke its iOS SDK and it’s fascinating seeing which apps people notice are broken.
— Sarah Emerson (@_loveallthis) May 6, 2020
lmao facebook broke virtually every single popular iOS app today (spotify, tiktok, bumble, etc.) because of an update they made. awful company https://t.co/X0ISB5rxQh
— mayor of pittsburgh (official account) (@Capittalism) May 7, 2020
この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。
CNET Japanの記事を毎朝メールでまとめ読み(無料)
ZDNET×マイクロソフトが贈る特別企画
今、必要な戦略的セキュリティとガバナンス
ものづくりの革新と社会課題の解決
ニコンが描く「人と機械が共創する社会」