【发布时间】:2016-09-15 08:49:15
【问题描述】:
我正在使用 git 和 Cocoapods 组织我的 iOS 项目。一个应用程序是分段的(很多 Pod,例如视图、逻辑、主题等)。因此,一个“更大”的应用程序包含 100 多个 Pod,并且确实需要大量时间来编译/归档/构建。
您对如何加快速度有任何想法/建议吗? 有没有办法预编译不经常更改的代码?
我已经试过了:
【问题讨论】:
-
嘿伙计们,只是想让你们知道,我找到了解决我问题的方法。如果我的项目中有不经常更改的大型 Pod,我会将它们编译为框架。您可以创建一个包含框架的 pod。只需创建一个 pod 库,在其中复制一个框架,然后在 podspec 中使用标签 vendored_frameworks。即使使用 SwiftyJSON、EUREKA 等更大的外部库,我也会这样做!以此类推,编译时间从几分钟缩短到几秒钟。