我有一个关于使用CocoaPods和使用版本控制的问题。我在GitLab上有一个回购项目。但是,如果有人想要克隆该repo并对其进行处理,则必须使用pod install
命令。我认为,如果你将带有pod的项目推送到repo,那么在克隆它时你不必使用pod install
。或者是我做错了什么?这是当前.gitignore
文件的外观:
xcschememanagement.plist
Pods-AFNetworking.xcscheme
Pods.xcscheme
Breakpoints_v2.xcbkptlist
WorkspaceSettings.xcsettings
这可能是我问题的原因吗?
所以我的问题是;我如何制作它,以便每次克隆回购时都不必运行pod install
命令,或者这可能吗?
答案 0 :(得分:0)
将Pods
目录检入源代码管理与不执行此操作有不同的优缺点。此信息可在Cocoapod指南的this section中找到。就像你已经指出的一样,一个好处是不必在克隆存储库后运行pod install