Cocoapods常用终端命令:podinit初始化,如果没有Podfile,则创建。podinstall--verbose(查看详情)。1.更新本地中心仓库2.下载代码到~/Library/Caches/Cocoapods,然后从缓存copy到工程目录3.生成Pod工程4.配置workspaceIS_SOURCE=1podinstall.m也引用到工程里。podinstall--help可查看其他参数命令。如果Podfile.lock文件不存在(通常第一次下载时),则会读取Podfile,下载指定的库,并且生成对应的Podfile.lock。如果Podfile.lock文件已经存在,则直接读取.lock文件内的库信息,并且只会下载.lock文件中指定的版本(可以手动修改.lock文件中库的版本号,让pod下载指定版本);对于不在.lock文件中的库,pod会根据Podfile中指定的版本来安装库文件。podupdatexxxpodupdate(仅在pod组件版本变化的时候使用),不管Podfile.lock文件是否存在,都会根据Podfile文件安装指定版本的库,下载好之后,生成新的.lock文件。podoutdated列出过期的pod。podsearchxxx搜索source里的xxx库。poddeintegrate移除cocoaPod相关的配置。podenvpod环境配置等。podspec--help查看podspec命令。podspeccreatexxx,创建xxx.podspec文件。podspeccatxxx,列出xxx.podspec文件内容。podspeceditxxx,编辑xxx.podspec。podspecwhichxxx,/Users/wangruichao/.cocoapods/repos/XXsourcepath/xxx/x.x.x/xxx.podspec。podspeclint--help校验podspec文件帮助文档(根据resource和version下载远端源码到本地校验)。podspeclintxxx各种属性使用:podspeclint[NAME.podspec
DIRECTORY