开始
这里我将从最初的开始进行介绍,包括Github上创建项目已经上传项目,到最后的支持Cocoapods。
步骤如下:
代码上传Github
创建podspec文件,并验证是否通过
在Github上创建release版本
注册CocoaPods账号
上传代码到CocoaPods
检查上传是否成功
1 代码上传Github
首先我们打开github.com,然后创建自己的项目工程:
这里注意那个MIT License,在后面添加Cocoapods支持的时候会用到(稍后介绍)。然后点击创建即可。
然后用SouceTree将代码down到本地,将自己的项目放到里面,文件夹如图所示:
这里的LICENSE就是刚才说的MIT License添加的文件。KG_GCDTimerDemo是示例工程,KG_GCDTimer就是提供给他人使用的库
然后提交到Github就可以了。
2创建podspec文件
我们使用终端到工程目录下:
这里 KG_GCDTimer 就是pod添加市的名字(例如MBProgressHUD)。执行完后的结果:
此时在工程文件夹下也会多一个KGGCDTimer.podspec文件。这里我用Sublime Text打开并做了如下编辑:
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26