使用cocoapod和源码控制的iOS实践

Kha*_*inn 3 ios cocoapods

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

我们也使用它,这样我们就不会接触其他豆荚。

pod install --no-repo-update
Run Code Online (Sandbox Code Playgroud)

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

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

use*_*114 5

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

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