You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter依赖更新后Xcode构建失败:x86_64架构符号未定义

Flutter iOS模拟器构建报错:Undefined symbols for architecture x86_64(_FIRHeartbeatInfo类未找到)

更新依赖后,无法在iOS模拟器上完成Flutter iOS构建与测试,尝试多种在线解决方案均未奏效。Xcode构建报错:Undefined symbols for architecture x86_64,提示_FIRHeartbeatInfo类引用未找到。

环境信息

Firebase依赖版本

# firebase
firebase_core: ^2.3.0
firebase_analytics: ^10.0.6
firebase_crashlytics: ^3.0.6
firebase_storage: ^11.0.6

Flutter Doctor检测结果

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

• No issues found!

已尝试的解决步骤

  • 在Xcode构建设置的多个位置添加@(inherited)
  • 执行flutter clean并重新构建项目
  • 执行命令sudo arch -x86_64 gem install ffi和arch -x86_64 pod install
  • 先执行cd ios && pod deintegrate移除所有pod,再重新执行arch -x86_64 pod install安装依赖

内容的提问来源于stack exchange,提问作者u2tall

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 02:25:50