iOS使用cocoapod和源码控制实践

标签 ios cocoapods

目前,在我们公司,我们只是将所有 pod(如 AFNetworking、Realm 等)提交到 svn/git。有时,其他开发人员在安装 pod、更新 pod 时会发生冲突。

我们还使用它来避免接触其他 pod。

pod install --no-repo-update

我能知道使用第三方 pod 的最佳做法是什么吗?我需要提交那些 Pod 吗?

或者在我们的代码 check out 后再次安装 pod?我只是想避免使用 pod 的代码冲突。

最佳答案

可以引用http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control

无论是否 checkin ,Pods 目录、Podfile 和 Podfile.lock 都应始终处于版本控制之下。建议将其置于版本控制之下,不要将其添加到您的 .gitignore

关于iOS使用cocoapod和源码控制实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43992450/

相关文章:

ios - 如何使用 Swift 中的联系人框架获取手机号码的所有联系人?

ios - 快速访问类文件时出现上下文闭包类型错误

IOS:UIScrollViewDelegate 不工作

iphone - 设置扑克牌值(value)

swift - Snapchat LoginKit 导致 fatal error (Swift)

xcode - "pod init"给出错误 "-bash: pod: command not found"

ios - OpenGL ES 2D 绘图性能评估

ios - Cocoapods 测试链接器错误

ios - 在 github 之外创建私有(private) cocoapods 仓库

xcode - Cocoapods 与 Xcode 6 和 10.10 Yosemite