关于使用本地制作Library
服务器上创建对应git管理
git init --bare xx.git
podspec创建
1. git clone git@192.168.3.44:some-code.git
2. 使用xcode创建工程放置到some-code文件夹
3. 进入到somde-code文件夹创建podspec问件: pod spec create library的名称
4. 修改podspec文件
Pod::Spec.new do |s|
s.name = "LoginPart"
#添加子项目来进行库的细致划分,会在同一lib种将其切分为多个不同的小模块,然后根据模块添加依赖关系
s.subspec 'FloatPart' do |cs|
cs.source_files = "LoginPart/LoginPart/FloatPart/**/*.{h,m}"
cs.resources ="LoginPart/LoginPart/FloatPart/**/*.png"
cs.dependency 'Masonry', '~> 1.1.0'
end
s.version = "0.0.2"
s.summary = "用户登录 LoginPart."
s.description = <<-DESC
"#{ s.summary }"
DESC
s.homepage = "http://EXAMPLE/LoginPart"
s.license = "MIT"
s.author = { "sk" => "lylapp@163.com" }
s.platform = :ios, "9.0"
s.source = { :git => "git@192.168.3.44:login.git", :tag => "#{s.version}" }
#执行文件 和 xib再此管理配置
从podspec等级文件夹开始
s.source_files = "LoginPart/LoginPart/PartCode/**/*{h,m}", "LoginPart/LoginPart/PartCode/**/*.xib"
s.requires_arc = true
#依赖的库
s.dependency 'AFNetworking', '~> 3.2.1'
end
git对应的pod使用
pod 'somLibray', :git=>'git@xxxx/yy.git', :tag=>'0.0.1'(:branch:=>'master/dev/feature')
网友评论