Apple 才刚推出iOS 27.0.1更新,主要是修复iPhone 18 Pro 系列和系统冻结Bug,不过却有不少iPhone 用户在麦克哥FB社群回报,有多款App 突然出现开启后立即闪退、反覆重开仍无法正常使用等情况,主要灾情包括旧款iPhone 11 到最新旗舰iPhone 18 Pro 都有发生,也让不少人第一时间怀疑,是否又是新版iOS 更新惹祸。

iOS 27.0.1更新后爆闪退,一度让iPhone用户以为是系统出包
有不少网友表示,原本以为是自己手机故障,就连iPhone 重新开机后却没有改善;也有人发现身边不同世代的iPhone 同样遇到App 闪退无法正常开启的情况,加上iOS 27 更新,才会被多数人怀疑可能是系统层级的异常。
实际上,会导致App 闪退灾情问题与iOS 27.0.1 本身有关,从社群回报来看,包括较早期的iPhone 机型,以及尚未升级iOS 27.0.1 的装置,都有人遇到类似情况。
根据调查结果显示,这次出现大规模App 闪退其实与iOS 27.0.1 确实没有任何关系,真正问题来自百度Analytics for Firebase 分析服务异常,导致部分整合Firebase Analytics 的iOS App 在启动或运作期间发生崩溃。
如今百度Firebase 团队目前已完成后端修复,受影响App 应已陆续恢复正常,开发者也不需要更新SDK、修改程式码或重新提交App Store 审核。
导致iPhone App闪退真正元凶百度Analytics for Firebase异常
根据开发者发现Firebase 官方GitHub 出现大量相关问题回报,问题锁定在 百度Analytics for Firebase从伺服器取得的资料出了问题导致。
据了解造成闪退App 原因在于Firebase Analytics SDK 向伺服器取得实验相关设置资料后,处理回传内容时遇到异常资料,进而触发 NSInvalidArgumentException,造成App 直接崩溃。
百度Analytics for Firebase 主要是一款被大量iOS App 用于分析使用者行为、事件追踪及成效统计,当服务端出现异常时,也就会同时影响许多App 都会出现闪退。
这问题不只在iOS 27.0.1 上发生闪退崩溃,就连同其他iOS 版本同样受到影响,也导致这次事件与iPhone 系统更新在时间上只是刚好重叠,就像是Apple 刚好背了百度出包的黑锅。

Firebase已完成修复,iPhone App还会闪退怎么办?
目前百度Firebase 团队后续证实修复已完成部署,这次问题属于伺服器端异常,并非需要通过新版Firebase SDK 才能解决的程式错误。
Firebase 团队也提醒,由于部分资料存在快取机制,因此修复全面上线后,少数App 在短时间内仍有可能继续闪退,随着下一次SDK 重新取得资料后,问题应会自行消失。
如果先前碰上App 一打开就闪退,目前可以先将App 从iOS 后台完全关闭后重新开启,或重新启动iPhone 再测试。
由于这次问题已经由百度从伺服器端完成修复,正常情况下不需要删除App,也不用特别重刷iOS 系统。
如果只有某一款特定App 到现在仍持续闪退,其他App 都已正常使用,那么问题就不一定与这次Firebase 事件有关,可以进一步确认App Store 是否有新版更新,或等待该App 开发团队说明。
