Swift Package Manager在Xcode 12.5中推出了一个新的功能:
Swift Package Manager会以每个用户为基础缓存软件包依赖项,这可以降低网络流量并提高后续使用相同软件包时依赖项解决的性能。如有需要,您可以通过使用新的-disablePackageRepositoryCache标志在xcodebuild中禁用缓存。 (72204929)
我想知道这是在哪里缓存的。也许我们可以在持续集成环境中轻松地缓存这些依赖项。
我想知道这种改变与以前的行为有什么不同,因为之前的DerivedData文件夹中已经有了一个缓存文件夹。那么这里的新变化是什么?