【发布时间】:2021-05-14 13:11:04
【问题描述】:
Swift 包管理器有一个新的feature in Xcode 12.5:
Swift 包管理器以每个用户为基础缓存包依赖项,这减少了网络流量并提高了后续使用同一包时的依赖项解析性能。如果需要,您可以使用新的 -disablePackageRepositoryCache 标志在 xcodebuild 中禁用缓存使用。 (72204929)
我想知道缓存在哪里。也许我们可以使用它在连续环境中轻松缓存这些依赖项。
我想知道这种变化与之前的行为有什么区别,因为在 DerivedData 中已经有一个缓存文件夹。那么这里的新是什么?
【问题讨论】:
-
这是:google.com/… 你在找什么?看起来它们存储在 ~/Library/Developer/Xcode/DerivedData 系统文件夹中。
-
我在我的问题中添加了一段
-
我不知道,但也有兴趣,在苹果开发者论坛上问过developer.apple.com/forums/thread/673976
标签: ios swift caching continuous-integration swift-package-manager