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

Xcode 15.3集成Firebase Firestore SDK时出现FIRFirestoreSettings属性列表错误

解决方案:Xcode 15.3集成Firebase Firestore时"An attribute list cannot appear here"错误

方法1:升级Firebase SDK到最新兼容版本

Firebase官方已经针对Xcode 15.3的兼容性问题修复了该错误,直接升级到最新稳定版即可解决:

  • 若用CocoaPods:修改Podfile中Firebase相关依赖的版本为最新(或移除版本限制),执行命令:
    pod update Firebase/Firestore
    
  • 若用Swift Package Manager:在Xcode中打开项目的Package Dependencies,找到Firebase依赖,选择"Update to Latest Package Versions"

方法2:临时编译选项屏蔽错误

如果暂时无法升级SDK,可通过添加编译标记忽略该属性错误:

  • 打开Xcode项目,进入Build Phases -> Compile Sources
  • 找到FIRFirestoreSettings.mm文件,双击其对应的编译选项输入框
  • 添加编译标记:-Wno-error=attributes,将属性相关错误转为警告,允许构建通过

方法3:临时回退Xcode版本(应急方案)

如果以上方法都无法生效,可临时回退到Xcode 15.2版本,该版本与旧版Firebase SDK兼容性更好,待SDK升级后再切换回15.3

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 09:13:15