過千 iOS Apps 被閃退!罪魁禍首唔係 iOS 27?背後原來關 Google 事!

Author:

Published:

- 廣告 -

如果有用 iPhone 嘅朋友,呢兩日開 App 時發現頻頻「閃退(Crash)」,千祈唔好以為係自己部機壞,或者 Apple 的 iOS 27 出咗問題!事關今次搞到全網災情慘重嘅罪魁禍首,居然係對手 Google!

日前全球有成千上萬個 iOS Apps 突然集體「出事」,用戶一打開 App 就秒速閃退。消息一出,一眾 iOS 開發者同用戶都一頭霧水,甚至有開發者以為係自己寫錯 Code,燒埋 AI Token 去 Debug 都搞唔妥!直到發掘下去,大家先發現原來係 Google 旗下嘅 Firebase 服務「出事」。

時間正當本周一 Apple 推出 iOS 27.0.1 升級之際,有過千 iOS App 報告有閃退問題,最初唔少人以為是 iOS 升級出事!及後 Google Firebase 發聲明承認責任。

Google 封包格式錯咗引起連環爆破

今次出事的問題核心,係 Google Analytics for Firebase iOS 的 SDK(軟體開發套件)。根據 Google 官方工程師在 GitHub 上的說明,事件源於美西時間 9 月 28 日傍晚:

- 廣告 -
  • 出事原因:Google 伺服器端傳送一個「格式錯誤封包(incorrectly formatted payload)」俾 iOS Apps 的 Firebase SDK。
  • 災情表現:由於大量 iOS Apps 都高度依賴 Google Firebase 嚟做數據分析或後台支援,當 SDK 解析唔到呢個封包時,就直接導致 App 在開啟(Launch)一瞬間崩潰閃退。
  • 受害範圍:全球數以千計 iPhone 及 iPad 應用程式受影響,有開發者後台顯示,App 的閃退次數比平時爆升幾千甚至幾萬倍!

官方已修正!但點解仲有人閃退?

Google 在接獲報告後反應算快,在大約兩小時內(美西時間同日晚上 7:52)就已經修正咗伺服器端嘅封包問題。那麼,用戶 / 開發者需要更新 App 嗎?

答案係:唔需要! 今次修正係在 Google 伺服器端完成,開發者唔需要特別修改和推送新版 App,用戶亦無需要特別檢查 App Store 更新。

Google 補充表示,因為系統存在 Caching(快取機制),部分裝置可能仲暫存舊的錯誤數據,所以修正推出後 4 小時內,仍有少數用戶會遇到閃退。不過只要快取過期,問題就會自動修復,目前全球服務已全面恢復正常。

- 廣告 -
Buy Me a CPM: PCM 讀者會員資助計劃
Lawrence
Lawrence
《PCM》創刊編輯, 見證電腦由 Monochrome 到 3D,9.6Kbps 撥號到 5G 無線上網年代,DIY、攝影、影音、手機樣樣啱玩。
- 廣告 -

Related Articles

- 廣告 -

Recent Articles

- 廣告 -

最新影片

- 廣告 -