1、
不要删除 Podfile.lock,并且必须签入到 VCS 中。不能把Podfile.lock文件加入到.gitignore中
不要运行 pod update,只 update 想升级的 pod。在遇到 CocoaPods 闹脾气的时候,删除 Pods/ 目录重新进行 `pod install` 是可以的。
不要编辑 Pods/ 的内容,禁止手工对 Pods/ 的内容做修改
pod install这个大概是 CocoaPods 中最常用的命令了,作用是根据 Podfile 和 Podfile.lock 安装指定的依赖。修改了 Podfile 之后记得跑一下哦。
工作原理CocoaPods是在原项目根目录下生成一个Pods项目,将所有依赖的第三方库都放到了该项目中,从而把所有的源码管理工作也转移到了Pods项目,该项目最终编译成一个libPods-项目名.a的文件,原项目只需要依赖这个.a文件即可
网友评论