2

我想避免处理将其他项目导入我的 iOS 项目的挫败感,所以我正在考虑使用 CocoaPods。使用此依赖管理器的要求之一是我不能再直接打开 .xcodeproj,而是需要打开 .xcworkspace。

虽然我可以简单地压缩项目并将其发送给同事,但我可以以某种方式发送由 cocoapods 管理的工作区,还是接收者必须安装 cocoapods?

使用版本控制工具是否有其他复杂性,例如用于 CocoaPods 管理的 xcode 工作区的 Git?

谢谢 !

4

2 回答 2

3

您只需要 cocoaPods 来安装 pod,而不需要构建/运行项目,因此您可以继续压缩包含项目的文件夹并将其发送给没有安装 pod 的同事。

于 2013-06-14T19:11:21.680 回答
2

检查您的PodfilePodfile.lock进入源代码控制。添加*.xcworkspace到您的.gitignore并要求任何合作者pod install在下载时运行。这与任何依赖管理(例如bundlerRuby)的过程相同。

于 2013-06-14T19:20:57.543 回答