创建自己的Cocoapods 库

2017-01-14 10:19:53来源:http://www.jianshu.com/p/842d791099fd作者:君君大王的小跟班人点击

第七城市
创建工程

pod lib create BRAlertView



Paste_Image.png
注册

用email注册一个账户,在当前设备上启动一个对话,会向你的邮箱里面发送一个邮件,所以要用一个能打开的邮箱。


pod trunk register text@gmail.com 'brant' --description='macbook pro'


pod trunk me试一下是否注册成功,这个注册是没有密码的,每台电脑对应一个session token


Pod验证

pod lib lint


发布

pod trunk push


后面可以带上podspec地址,可选


Podspec 文件
Pod::Spec.new do |s|
s.name = 'BRAlertView' # 名称
s.version = '0.0.1'     # 版本
s.summary = 'A high customize text AlertView for iOS.' # 简短说明,pod search结果上会显示
# 项目说明
s.description = <<-DESC
可高度定制的 alert view, 目前只支持显示string和attributedString
DESC
s.homepage = 'https://github.com/chinabrant/BRAlertView' # 主页
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'brant' => 'sjwu1234@gmail.com' }
s.source = { :git => 'https://github.com/chinabrant/BRAlertView.git', :tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
s.ios.deployment_target = '7.0' # 支持的版本
s.source_files = 'BRAlertView/Classes/**/*'
# s.public_header_files = 'Pod/Classes/**/*.h'
# s.frameworks = 'UIKit', 'MapKit'
# s.dependency 'AFNetworking', '~> 2.3'
end

BRAlertView ==> GitHub一个OC写的AlertView,目前只支持显示文本信息,AttributedString也是支持的,可以定制所有属性。




第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台