介绍怎么使用cocoapods本地库
1、创建自己的库文件,如
- 创建
TestLibary
- 在
TestLibary
中创建子文件夹Classes
- 在
Classes
创建自己的第三方库,比如Test
2、在Classes
目录下,初始化项目git,然后提交到本地,执行git 命令
git init //初始化项目
git status //查看文件状态
git add . //增加修改的状态
git commit -m 'init' //提交到本地
3、创建``podspec```文件
cd Libary //cd到Classes父目录
pod spec create TestLibary //创建podspec文件
4、修改``podspec```文件
s.summary = "A short description of TestLibary." 修改为 s.summary = "TestLibary."
s.description = <<-DESC
DESC
修改为
s.description = <<-DESC
A test of lcoal TestLibary.
DESC
注意: s.description一定要比s.summary长
s.license = "MIT (example)" 修改为 s.license = "MIT"
s.source = { :git => "http://EXAMPLE/TestLibary.git", :tag => "#{s.version}" } 修改为 s.source = { :git => "", :tag => "#{s.version}" }
注释 # s.exclude_files = "Classes/Exclude"
5、创建TestDemo工程
在用Xcode创建TestDemo工程,跟TestLibary同一目录下
pod init
修改Podfile文件,增加 pod 'TestLibary', :path => '../TestLibary'
pod install
6、可以在TestDemo工程中使用TestLibary了
testdemo.png注意点
1、podspec文件的修改,因为是本地私有库,所有有些字段不会检查
2、pod 'TestLibary', :path => '../TestLibary'
中的:path => '../TestLibary
路径代表着TestLibary.podspec
文件的路径
网友评论