繁体   English   中英

package 分辨率失败 xcode

[英]package resolution failed xcode

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

I'm building a swiftUI project for ios and trying to connect a Firebase/FireStore DB to the project using Swift Package Manager and import: firebase-ios-sdk.

这样做时,我收到一条 Package Resolution Failed 消息,其中包含一个框和所有无法解决的 firebase-ios-sdk 的列表:list

Package 解析失败

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

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

当我将 Firebase 导入到 .swiftui 文件时,我收到一条代码错误消息 - 没有这样的模块“FirebaseCore”

我将非常感谢您的帮助,我是 Newby。

谢谢阿德里安

更新:(解决方案)

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

这是他写的,对我有用:

“我只是尝试再次安装 Firebase,但问题仍然存在。我看起来更接近于依赖规则默认的选项,默认的选项是“分支”。我将其更改为“直到下一个主要版本”,而我期望看到的包选择确实出现了,所以这就是问题所在。”

我只想对 codewithchris 的 Chris 表示非常感谢,他真的为我而来。

谢谢克里斯·帕克

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM