1.改变spec文件中的版本号
2.spec文件中添加
s.subspec 'base' do |b| (base文件夹下的叫b的subspec)
b.source_files = 'LZBase2/Classes/Base/**/*'
end
注意:classes中不能有空的文件夹.引入source_files会报错
有几个文件夹,创建几个source_files
注释掉 s.source_file = //
3.git add .
4.git commit --m 'm'
5.git push origin master
6.git tag '新的版本号' ??????试试不给新的版本号是什么情况
7.pod lib lint 检测spec文件
8.pod spec lint
9.pod repo push...推到远端
10.宿主工程 pod install
这么多命令可以做个脚本吗????????
问题 : 部分依赖AFN怎么办?
答: 在
s.subspec 'base' do |b| (base文件夹下的叫b的subspec)
b.source_file = 'LZBase2/Classes/Base/**/*'
b.dependency = 'afn'
end'
则会在引入base文件的时候才会下载afn的代码.
难点:
细节要注意