1 pod除了tag远程应用 还有本地和远程对应git的分支引用
pod 'GoodsCategoryModule', :path => '../GoodsCategoryModule'
#pod 'GoodsCategoryModule',:git => 'git@gitlab.xxx.com:forntend_ios/GoodsCategoryModule.git',:branch => 'release/Appstore'
2 CocoPods 指定版本号带 ~> 与不带的区别
带 ~> 是指库版本号的一个范围。大于等于指定的版本号,小于高一位的版本号
不带 ~> 是指固定的版本号
pod 'aaa', '~> 0.1.2' // 大于等于 0.1.2 且小于 0.2
pod 'bbb', '1.1' 版本号指定为 1.1
3 卸载就版本的cocoapods
sudo gem uninstall cocoapods-core cocoapods cocoapods-deintegrate cocoapods-downloader cocoapods-plugins cocoapods-search cocoapods-stats cocoapods-trunk cocoapods-try coderay colored2 concurrent-ruby cocoapods-clean
sudo gem install cocoapods
4 pod 库太多,每次构建编译都很耗费时间
install! 'cocoapods', generate_multiple_pod_projects: true
5 pod 库每次修改代码,主工程必须 clean 再安装才可以看到新改动的代码
install! 'cocoapods', :disable_input_output_paths => true