2

我最近一直在自己的项目中使用 Cocoapods,并希望将几个 pod 合并到一个工作项目中。问题是我们的代码包含近 20 个项目,这些项目存储在一个大型工作区中,并按文件夹分类。项目的结构是

  • 工作区
    • 应用程序(文件夹)
      • 项目一
      • 项目 2
      • ETC...
    • 模块
      • 更多项目
      • ETC
    • 基础组件
      • 更多项目
      • ETC

我不确定如何编写一个 podfile 将一个 pod(在这种情况下为 RETableView)链接到一个应用程序而不干扰工作区的现有结构?这甚至可能吗?如果在不更改现有工作空间的情况下无法合并 cocoapods,是否可以设置 cocoapods 将 pod 编译为可以合并到我们项目中的独立库?

4

1 回答 1

1

使用 CocoaPods 1.x,您可以:integrate_targets => false像这样在 Podfile 中使用:

install! :integrate_targets => false

您可以在此处找到相关文档

以前(对于旧的 CocoaPods 版本):

创建您的Podfile使用后pod install --no-integrate记录在这里。这将创建Pods项目,然后您可以将其包含在工作区中。请确保首先将项目中的所有内容都签入您的版本控制系统,以防万一出现问题。

于 2014-06-18T19:54:26.233 回答