使用Firebase库时优化Xcode的构建时间

时间:2019-11-08 19:49:09

标签: xcode firebase google-cloud-firestore

由于我使用FireStore和其他几个Firebase库进行构建,因此构建时间增加了一倍。我想知道是否有一种方法可以避免每次我清理和构建项目时都进行编译。

1 个答案:

答案 0 :(得分:1)

不要清理和构建,只需构建即可。 ;)

免责声明:当然,在发布版本之前,首选干净的构建。


更新,获得更好的答案:使用cocoapods-binary插件。

https://guides.cocoapods.org/plugins/pre-compiling-dependencies.html

一个解决方案是不要给Xcode重新编译代码的机会。 CocoaPods Binary将在Pod安装期间预先编译Pod,然后将二进制资产(例如.framework文件)添加到生成的Xcode项目中,而不是源代码中。

喜欢这个。

plugin 'cocoapods-binary'
use_frameworks!

target "MyApp" do
  pod "NeededPod", :binary => true
end