1

我有一个 Swift 项目,它依赖于 Apple 的 Swift Collections 包。我已将包添加到项目中,从 Xcode 构建时一切正常(用于调试和发布)。

但是当我尝试使用 xcodebuild 从命令行构建时,构建失败并出现错误:

/Users/Robert/XCode/Solitaire-Solver/Solitaire-Solver/Moves.swift:9:8: error: no such module 'Collections'
import Collections
       ^

** BUILD FAILED **

The following build commands failed:
  CompileSwift normal arm64 (in target 'Solitaire-Solver' from project 'Solitaire-Solver')
  CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Solitaire-Solver' from project 'Solitaire-Solver')

在构建开始时,xcodebuild 输出以下内容,因此它似乎可以很好地找到依赖项。

Resolved source packages:
swift-collections: https://github.com/apple/swift-collections.git @ 1.0.2`

关于什么是失败以及如何解决它的任何想法?我使用的是 Xcode 13.2.1 版。

4

0 回答 0