iOS组件化开发一远程私有库的升级(三)-阿里云开发者社区

开发者社区> 1291731906826133> 正文

iOS组件化开发一远程私有库的升级(三)

简介: 一、远程私有库的升级    1、 把新增的类 拖入到 classes 文件夹中 ;    2、 修改 pod.spec 文件的 s.verson = ‘0.2.0'; 二、更新远程仓库    1、cd 到本地仓库的位置,执行以下操;    2、上传更新代码  git add .
+关注继续查看

一、远程私有库的升级

   1、 把新增的类 拖入到 classes 文件夹中 ;

   2、 修改 pod.spec 文件的 s.verson = ‘0.2.0';

二、更新远程仓库

   1、cd 到本地仓库的位置,执行以下操;

   2、上传更新代码 

git add .
git commit -m '更新描述'
git push origin master

  3、版本更新这一步非常重要,为更新索引库做准备  

//版本号要与 s.verson = ‘0.2.0'保持一致
git tag -a '新版本号' -m '注释'
git push --tags

 

四、验证远程Spec

//如果报错可能是你的文件错误,上传的时候一定要交验文件没有错误
pod spec lint —private 

1、终端输出表示没有错误

2、远程索引库中有你的版本

 

五、更新远端和本地索引库

//pod repo push 索引库名称 xxx.podspec
pod repo push gitee-peter_zhang-mobilekitspec  MobileKit.podspec

六、搜索下库pod search MobileKit

 

pod search MobileKit

 

1、如果本地出现所有的新版本和旧版本就表示成功

 

2、pod search: 如果没有搜到 可以尝试一下操作

rm ~/Library/Caches/CocoaPods/search_index.json

七、团队协作用法

1、找到本地的podfile文件更改成最新版本0.3.0

 

#pod默认源
source 'https://github.com/CocoaPods/Specs.git'

source 'https://gitee.com/peter_zhang/MobileKitSpec.git'

#平台工程版本
platform :ios, '8.0'
target 'Ruter' do
#消除警告
inhibit_all_warnings!

#网络请求(warning~~ acceptableContentTypes加入@"text/html")
pod 'AFNetworking', '~> 3.1.0'

pod 'MobileKit', '~> 0.3.0'

end

 

2、

然后cd到podfile所在文件目录执行

pod install

 然后看到控制台输出表示安装成功

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
多进程监控自动关机工具升级远程关闭多台server——C# works with PowerShell
之前给单位做过一个多进程监控的自动关机工具,详见那篇blog。 这次领导又加了需求,说要等进程监控结束后,不止需要关闭主控端server,还需要关闭其他servers。于是就用到了我上篇文章所介绍的知识——通过PowerShell来远程管理计算机。
966 0
宜信如何做到既满足远程办公的短时便利性需求,又不丧失安全性
宜信如何做到既满足远程办公的短时便利性需求,又不丧失安全性
3240 0
x3d
PHP组件化开发
设计思想中有两种极端:大而全、小而美。 一般我们常用的库是小而美,用的框架是大而全。从Symfony实现Component式开发开始,框架的组件化逐渐成为趋势。我们可以任意的组合各种Compoent来形成自己的PHP框架,比如B团队出的Db及ORM引擎、B团队出的缓存引擎、E团队出的Route映射引擎、C团队出的DI、D团队出的MVC、X团队的单元测试工具。
995 0
服务器远程管理简介(ILO,BMC,RSA)
现在说说HP的服务器: 好像HP的服务器标配都集成了iLO的,也就是HP自己的远程管理系统。以DL380的iLO2为例:其实服务器上要设置的也就是IP地址和用户密码之类的东东, 在服务器开机自检到lights-out卡按F8进入ILO的配置界面,在Network里设置IP地址,在Users里面设置用户密码,都很简单,一看就会。
2053 0
锁的阻塞,死锁,锁升级
阻塞 因为不同锁之间的兼容性关系,所以在有些时刻,一个事务中的锁需要等待另一个事务中的锁释放它所占用的资源。在InnoDB存储引擎的源代码中,用Mutex数据结构来实现锁。在访问资源前需要用mutex_enter函数进行申请,在资源访问或修改完毕后立即执行mutex_exit函数。
794 0
39
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载