无法访问“/Package.swift”处的包清单(文件系统中不存在/Package.swift)

JB *_*ows 14 xcode ios swift swiftui

再会,

我正在开发一个项目,并在我的设备上进行了一些测试,然后关闭了计算机几天。当我今天备份打开项目时,遇到了这个错误。

“无法访问“/Package.swift”处的包清单(文件系统中不存在/Package.swift)”

包裹错误

我尝试了在 Stack 上看到的所有推荐解决方案,但没有解决。奇怪的是,我没有碰任何东西,并在关闭它之前进行了构建,所以我完全陷入了这里发生的事情。

为了帮助测试,我创建了一个全新的项目,并开始导入其他项目中的一些包。该项目运行良好,并且文件似乎是相同的。

任何解决此问题的帮助将不胜感激

Joh*_*rug 0

对我来说,这个问题是论证的无效版本from。就我而言,我有

dependencies: [
    // Dependencies declare other packages that this package depends on.
    .package(url: "https://github.com/Tyler-Keith-Thompson/CucumberSwift", from: "1.0.0"),
],
Run Code Online (Sandbox Code Playgroud)

1.0.0不是有效的 git 标签。所以我检查了https://github.com/Tyler-Keith-Thompson/CucumberSwift/tags并看到这4.2.1是最新的标签。一旦我将 更改.package为 use 4.2.1,错误就消失了。

dependencies: [
    // Dependencies declare other packages that this package depends on.
    .package(url: "https://github.com/Tyler-Keith-Thompson/CucumberSwift", from: "4.2.1"),
],
Run Code Online (Sandbox Code Playgroud)