一、CocoaPods 是什么
- CocoaPods是一个负责管理 iOS 项目中第三方开源库的工具
- CocoaPods 在引入第三方库时自动为我们完成各种配置
- CocoaPods 可以很方便的查找第三方库以及它们的各种信息
二、Podfile.lock文件
PODS:
- AFNetworking (3.8.1):
- AFNetworking/framework (= 3.8.1)
- BSBacktraceLogger (0.9.0)
- CocoaLumberjack (1.2.1)
(1)Podfile.lock文件是什么?
- Podfile.lock 文件是iOS pod引入第三方库的配置文件
- 记录了引入的第三方库列表和版本
(2)团队合作开发时
- 团队合作开发时,一定要保证Podfile.lock 一致
- 如果版本和CocoaPods版本一致,这个文件-Podfile.lock-是一样的
- 如果多人 CocosPods 版本不一致,Podfile.lock也不一样
(CocosPods不一致,可能会引起功能bug)