【发布时间】:2016-05-12 16:32:14
【问题描述】:
我已将我正在开发的应用程序中的一些功能分离到一个独立的框架中。框架和应用程序都包含在工作区中。如何以与机器无关的方式将此框架包含在我的构建中?
我一直在做的是将框架添加到我的客户端应用程序的嵌入式二进制文件中,正如 SO 上的许多帖子所建议的那样。这很好用,直到您开始在另一台机器上工作,此时无法找到框架所在的随机生成的“DerivedData”目录,您必须重新创建链接。这将成为一个非常令人厌烦的过程。
我曾考虑为此目的使用 CocoaPods,但除非我读错了,否则您不能只使用 podspec 引用本地项目;该项目需要驻留在已知的源/存储库中。
所以基本上我想知道这里的人们是如何打造一个与特定开发机器的目录结构无关的多项目构建过程。
【问题讨论】:
标签: ios xcode frameworks dependencies build-process