xcode 包解析失败

Adr*_*aan 8 xcode ios firebase swift swift-package-manager

我在安装了 XCode 13.4 的 M1 MBP 上运行 macOS Monterey 12.4。

我正在为 ios 构建一个 swiftUI 项目,并尝试使用 Swift Package Manager 将 Firebase/FireStore DB 连接到该项目并导入:firebase-ios-sdk。

这样做时,我收到一条“包解析失败”消息,其中包含一个框和所有无法解析的 firebase-ios-sdk 的列表: list

包解析失败

我尝试删除派生数据文件夹内容、重置包缓存、解析包版本、重新启动 Xcode。不工作。

昨晚我卸载了 Xcode,并连夜重新安装了 Xcode。没用,今天还是同样的问题。

当我将 Firebase 导入 .swiftui 文件时,收到代码错误消息 - No such module 'FirebaseCore'

我非常感谢您的帮助,我是新手。

谢谢阿德里安

小智 8

Xcode“文件”->“包”->“重置包缓存”为我解决了这个问题。希望它对其他人也有用。


Adr*_*aan 4

更新:(解决方案)

\n

Chris Parker @ https://codecrew.codewithchris.com为我解决了这个问题。

\n

这是他写的,对我有用:

\n

“我只是尝试再次安装 Firebase,问题仍然存在。我仔细查看了依赖关系规则中默认的选项,默认的选项是 \xe2\x80\x9cBranch\xe2\x80\x9d .我将其更改为 \xe2\x80\x9cUp 到下一个主要版本\xe2\x80\x9d,并且我期望看到的软件包选择实际上确实出现了,因此 \xe2\x80\x99 是问题所在。”

\n

我只想对 codewithchris 的 Chris 表示衷心的感谢,他真的帮了我大忙。

\n

谢谢克里斯·帕克

\n