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

FirebaseAnalytics与flutter-unity-view-widget集成iOS构建失败求助

iOS构建失败:flutter-unity-view-widget与FirebaseAnalytics集成问题

报错信息

ld: warning: directory not found for option '-F/Users/cmj/Library/Developer/Xcode/DerivedData/Runner-axwkfpqujhueongqokkumujmrnsc/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/FirebaseAnalytics/AdIdSupport'
ld: warning: directory not found for option '-F/Users/cmj/Library/Developer/Xcode/DerivedData/Runner-axwkfpqujhueongqokkumujmrnsc/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/AdIdSupport'
ld: warning: directory not found for option '-F/Users/cmj/Library/Developer/Xcode/DerivedData/Runner-axwkfpqujhueongqokkumujmrnsc/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/WithoutAdIdSupport'
ld: framework not found FirebaseAnalytics
clang: error: linker command failed with exit code 1 (use -v to see invocation)

复现步骤

  • 创建空白Unity项目
  • 配置flutter-unity-view-widget
  • 配置FirebaseAnalytics

当前状态

  • Unity单独导出iOS(Release)无报错
  • 单独在Unity中集成FirebaseAnalytics可正常构建iOS,Xcode显示12个依赖(含FirebaseAnalytics)
  • 同时集成两者时,Xcode仅显示8个依赖,执行flutter build ios或在Xcode中构建UnityFramework均失败

解决思路

  1. 手动补全UnityFramework依赖
    打开Xcode项目,选中UnityFramework目标,进入Build Phases > Link Binary With Libraries,点击+添加FirebaseAnalytics、GoogleAppMeasurement等缺失的框架。

  2. 清理缓存后重新构建

    • 删除Xcode DerivedData目录:
      rm -rf ~/Library/Developer/Xcode/DerivedData/Runner-axwkfpqujhueongqokkumujmrnsc
      
    • 执行flutter clean,再重新运行flutter build ios。
  3. 统一Pod依赖版本
    在Flutter项目的Podfile中手动添加FirebaseAnalytics依赖,确保版本与Unity中使用的Firebase SDK一致:

    pod 'Firebase/Analytics', '替换为Unity中Firebase的版本号'
    

    添加后执行pod install更新依赖。

  4. 验证配置文件引用
    确保Unity导出的GoogleService-Info.plist同时被UnityFramework和Runner目标引用:

    • 在Xcode中选中该文件,检查右侧Target Membership,确保两个目标都勾选。
  5. 禁用Ad ID收集
    在Unity的Firebase设置中取消勾选Enable Ad ID collection,重新导出iOS项目后再尝试构建,避免AdIdSupport相关路径报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 17:30:25