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

集成flutter_facebook_app_events后上传TestFlight遇Asset验证失败错误

解决TestFlight上传时Facebook SDK框架验证失败问题
  • 修正Framework嵌入配置
    打开Xcode,进入项目Target的「General」标签,找到「Frameworks, Libraries, and Embedded Content」区域,将FBSDKCoreKit_Basics.framework、FBAEMKit.framework、FBSDKCoreKit.framework的Embed选项统一设置为「Embed & Sign」,不要用「Do Not Embed」。

  • 移除手动添加的重复框架
    因为flutter_facebook_app_events是通过CocoaPods管理依赖的,不需要手动把Facebook相关框架拖进项目的Frameworks文件夹。直接删除该文件夹下手动添加的facebook_app_events相关框架文件,避免重复引用冲突。

  • 重置Pod依赖并清理项目

    1. 终端进入项目的iOS目录,执行 pod deintegrate 彻底清除现有Pod依赖
    2. 执行 pod install 重新拉取并安装正确的依赖
    3. 在Xcode里执行「Product -> Clean Build Folder」(快捷键Cmd+Shift+K)
    4. 重新归档项目后尝试上传TestFlight
  • 清理Build Phases冗余配置
    检查Build Phases里的「Link Binary With Libraries」和「Copy Files」阶段,删除重复添加的Facebook SDK框架条目,CocoaPods会自动维护这些依赖的链接和复制逻辑,手动添加容易出问题。

  • 确认插件与SDK版本兼容
    查看pubspec.yaml里flutter_facebook_app_events的版本,尽量升级到最新稳定版,避免因插件与底层Facebook SDK版本不匹配导致的打包验证失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 18:33:15