我使用以下命令行创建了一个项目:
swift package init --type executable
然后,我想通过xcode
向项目添加一个库。不幸的是,在添加到项目中显示了一个空字段,所以我无法将其添加到项目中:
如何使项目在Add to Project
下拉列表中可见?Package.swift
文件的内容
import PackageDescription
let package = Package(
name: "redix-svc-test",
targets: [
// Targets are the basic building blocks of a package, defining a module or a test suite.
// Targets can depend on other targets in this package and products from dependencies.
.executableTarget(
name: "redix-svc-test")
]
)
1条答案
按热度按时间wqsoz72f1#
你不需要,至少在当前版本的Xcode中不需要。该下拉列表适用于Xcode生成的项目,如框架和应用程序。
相反,您应该按下Copy dependency,这会将依赖项声明复制到剪贴板上,然后手动添加到Package.swift中。
当然,也不要忘记声明可执行目标的依赖项。
例如: