gpt4 book ai didi

xcode - Swift Package Manager 有本地缓存​​吗?

转载 作者:行者123 更新时间:2023-12-03 23:43:31 37 4
gpt4 key购买 nike

每次我加载一个新包时,Xcode 都会从 Github 重新下载所有依赖项,而不是重用我已经为其他项目加载的一些依赖项。
例如,当我引用 .package(name: "SwiftyJSON", url: "https://github.com/SwiftyJSON/SwiftyJSON.git", from: "5.0.0") 时,我会期望当我的笔记本电脑上有匹配的软件包时,Xcode 不会重新下载该软件包。
是否可以将 Xcode 配置为使用更激进的缓存策略?

最佳答案

从 Xcode 12.5 开始,依赖项缓存在 ~/Library/Caches/org.swift.swiftpm/
编辑
不是编译的依赖项,而只有源( check out )被缓存在这个地方。看来我们必须等待另一个更新,直到 Apple 提供 xcodebuild选项通过 build_path对于依赖项。

关于xcode - Swift Package Manager 有本地缓存​​吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64310041/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com