从repo中的文件夹中检索pod

时间:2017-08-22 17:13:06

标签: ios git cocoapods subdirectory podfile

目前,我们需要使用已合并到另一个项目的库。该库有自己的podspec,以前可以从它自己的git repo中作为远程pod使用。在大项目中合并之后,大项目将该pod与本地路径一起使用。

我们仍然需要在我们的项目中使用该库,但需要整个"合并"该pod的项目似乎不合法。

有没有办法在Podsfile中指定一个能够从现有git仓库中的文件夹中检索pod的路径?

1 个答案:

答案 0 :(得分:0)

据我了解你 - 你试图将回购的一些现有部分作为cocoapod。 所以,如果这个库不是pod本身 - 不,那是不可能的。您可以通过cocoapods安装库(只读框架),只要它们已发布或由您在本地创建。

你基本上必须在这里选择:

  1. 将此代码移至git-submodule并在两个项目中使用
  2. 自己创建一个pod(本地或发布)并通过cocoapods在两个项目中使用它
  3. 第二种方式更可取,因为cocoapods本身可以在构建或维护期间为您节省大量精力。 如果您需要任何方法的帮助 - 请随时询问。