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

求助:使用Swift Package Manager安装FirebaseUI-iOS失败

Swift Package Manager安装FirebaseUI-iOS失败的解决建议

以下是针对Xcode 13/14环境下SPM安装FirebaseUI-iOS失败的排查方案:

  • 清理Xcode缓存
    关闭Xcode,删除~/Library/Caches/org.swift.swiftpm和~/Library/Developer/Xcode/DerivedData目录下的所有内容,重启Xcode后重新尝试添加包。

  • 指定具体分支或提交哈希
    跳过版本自动解析,直接选择master分支或最新稳定版的提交哈希来添加包,避免版本区间冲突导致的解析失败。

  • 检查网络环境
    确保网络连接稳定,若使用代理请暂时关闭,避免包索引拉取时出现网络异常。

  • 手动编辑Package.swift
    在项目的Package.swift文件中手动添加依赖,示例如下:

    dependencies: [
        .package(url: "https://github.com/firebase/FirebaseUI-iOS.git", .upToNextMajor(from: "12.0.0"))
    ]
    

    之后执行File > Packages > Resolve Package Versions完成依赖解析。

  • 校验Firebase依赖兼容性
    FirebaseUI-iOS依赖Firebase核心库,确认项目中已安装的Firebase版本与FirebaseUI的版本要求匹配,必要时统一升级或降级Firebase相关包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 11:10:24