我有一个与其他开发人员共享的 xcode ios 存储库。
在这个项目中,我们使用了一个框架 sdk,它不是系统的一部分,所以它是从我们硬盘上的其他目录引用的。
问题是这个框架的路径在每台计算机上都是不同的所以我想我可以将外部框架的路径添加到 gitignore 文件中这样我们就不必每次从 github pull 时手动调整正确?
你看到另一种解决方案了吗?
感谢您的帮助!
最佳答案
与其依赖开发人员计算机上存在的外部框架,不如将其作为子模块添加到存储库中。这有以下优点:
- 框架添加到相对于项目的定义路径。
- 指定所用框架的版本,以便所有开发人员都使用相同的版本。
关于ios - 外部框架的 gitignore 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18187592/