file://me/dev/app/package
添加依赖项,因为这不能共享到其他环境)我尝试将包拖放到目标中。这会在项目中创建对包的引用,我能够在“链接二进制文件与库”构建阶段中添加该引用,但仍找不到库。
No such module 'Analytics'
我的原始配置
拖放后
以下是我的软件包配置:
// swift-tools-version:5.1
import PackageDescription
let package = Package(
name: "Analytics",
products: [
.library(name: "Analytics", targets: ["Analytics"]),
],
dependencies: [
.package(path: "../SomeOtherPackage"),
],
targets: [
.target(name: "Analytics", dependencies: [
"SomeOtherPackage",
]),
]
)
我也已经将{{Package}}包含在目标链接的二进制文件和/或捆绑资源和/或编译源代码中,但没有任何效果:
我已经阅读了这个漫长的讨论, 但似乎并没有得出结论。
以下是我正在尝试的简单示例: https://github.com/gsabran/SPM_Xcode_test