xcode - Package.resolved 文件已损坏或格式错误

标签 xcode swift-package-manager

我有一个构建错误,说我的所有 SPM 包都丢失了。我决定将每个包删除并重新添加到项目中,但是每次添加包的尝试都会出现以下错误:

Package.resolved file is corrupted or malformed; fix or delete the file to continue
我试过删除 Package.resolved文件并让它重新生成(它没有),但我收到相同的错误消息。有想法该怎么解决这个吗?
enter image description here

最佳答案

我在 forums.swift.org 上找到了这个答案它对我有用:

  • 杀死 xcode
  • 然后完全删除派生数据目录(空垃圾只是为了绝对确定)。
  • 重启 Xcode
  • 重置 Swift 包缓存
  • 关于xcode - Package.resolved 文件已损坏或格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67185817/

    相关文章:

    ios - Xcode 派生数据位置

    Swift 包管理器本地化

    Swift - 如何弃用 SPM 库中的函数

    Swift 等待关闭线程完成

    objective-c - 如何解决 Swift Package Manager 目标重叠源错误

    ios - Swift 2 IOS 9 = clang : error: linker command failed with exit code 1 (use -v to see invocation)

    swift - 使 Collection View 左右滚动

    ios - 使用 Xcode 11 模拟位置

    ios - Bluefruit LE 连接登录问题

    swift - 从 Package.swift 运行 shell 脚本