手动解决Swift软件包依赖项

问题描述 投票:0回答:1

我有一个Xcode项目,它引用了github服务器中的Swift软件包。从我正在使用的本地计算机上,我无法访问服务器,但是可以从另一个网络复制该程序包(例如,复制到usb指尖),然后将其传送到我的本地计算机上。

我的问题是,一旦我有了该仓库的副本,我如何才能手动将其添加到我的项目中,以便它停止尝试从网络上获取它?

swift package package-managers
1个回答
1
投票

您可以更改从Package.swift文件中提取软件包的路径。

let package = Package(
    name: "AutoLayoutProxy",
    dependencies: [
        .package(url: "../AutoLayoutProxy", from: "1.0.0")
        //.package(path: "../AutoLayoutProxy") // is also fine
    ]
)
© www.soinside.com 2019 - 2024. All rights reserved.