首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有本地依赖关系的本地swift包

具有本地依赖关系的本地swift包
EN

Stack Overflow用户
提问于 2019-12-13 14:25:48
回答 1查看 623关注 0票数 3

我有一个项目,我计划在模块中开发,最终的应用程序将是基于配置一起构建的任意数量的模块。我有一个swift包,里面有我所有的常用代码,我们可以称之为平台包。然后我去创建我的第一个特性,这很好,但是当我创建包装器应用程序来引入每个特性时,我从xcode11中的SPM得到了这个错误:

使用基于修订的要求需要包“Platform”,并且它依赖于不受支持的本地包“Feature1”。在这里查看SPM的代码库(第72行)

https://github.com/apple/swift-package-manager/blob/master/Sources/PackageGraph/DependencyResolver.swift

看起来这是不受支持的东西,本地和远程依赖的混合?这是SPM的局限性吗?我是否应该尝试将另一个工具用于这种类型的应用程序架构?

EN

回答 1

Stack Overflow用户

发布于 2020-09-23 11:05:26

在我的例子中,我试图添加一个我正在开发的包,它的Package.swift包含以下形式的依赖项:

代码语言:javascript
复制
dependencies: [
    .package(path: "../PackageName"),
    // etc

更改对特定repos的引用解决了这个问题:

代码语言:javascript
复制
dependencies: [
    .package(path: "http://github.com/..."),
    // etc
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59317211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档