是否可以只构建一次 pod



我想知道,是否可以只构建一次 Pod?因为每次都不做任何更改就构建它们需要花费太多时间。

有没有只构建一次 Pod 并减少构建时间的解决方案?

Xcode 应该在第一次构建后在派生数据中缓存一些构建信息。但是,除此之外,没有什么可做的。我建议使用更快的计算机或更少的依赖项:)

如果这真的很痛苦,并且您不介意摆脱可可豆荚,您可以随时手动导入编译的框架。这几乎可以消除 Pod 的任何构建滞后,但您也很难使 Pod 保持最新状态。

您可以尝试使用 https://github.com/leavez/cocoapods-binary 预编译 Pod,如下所述 https://guides.cocoapods.org/plugins/pre-compiling-dependencies.html

您将 pod 文件中的二进制 => true 附加到要预编译的 pod 中,这会将它们切换为编译框架。

  plugin 'cocoapods-binary'
  use_frameworks!
  target "HP" do
      pod "ExpectoPatronum", :binary => true
  end

但我发现XCode在缓存需要的东西方面做得很好。

最新更新