没有理会马英奇等人的话,军百休问脸色铁青,眼看就要断气的仇天恨说?「老实跟我说,你不会回来,是吧?」

现在这些明显一看就知道是帝国的人,而且数量如此少却来攻打他们城市,而且还能翻过要塞来到这里的除了帝具使,他实在是想不到其他人会做到这样,会做出这样的事情。

淘宝刷单兼职

“是!长官放心!有我们在,绝不会让小鬼子闯进卫生队来的。”周排长朗声应答道。
达拉姆的遭遇顿时引起了另外两个黑暗巨人,最强的卡密拉和速度最快的希特拉的注意,两个黑暗奥特曼对视了一眼同时出手,希特拉右手闪烁着蓝色的光芒打出了一道光束。

她美杜莎敢,在那一场大战之中她凶狠的击杀了无数斗宗,斗皇,斗尊甚至连好几个半圣都死在了她手里,而她本人只是受了轻伤而已,那凶狠毒辣,冷血无情,动不动就让人化为血雨尸骨无存的杀伐手段实在是让无数观战的人吓到了,而很不巧雷尊者就是当时其中一个观战的人,所以他二话不说选择了逃。

让自己写的项目支持Cocoapods管理


 

学会使用别人的 Pods 依赖库以后, 你一定对创建自己的依赖库很有兴趣吧,现在我们一起来制作自己的Pods依赖库。

1.创建自己的 github 仓库

 

上图中标识出了6处地方

  1. Repository name: 仓库名称,这里写上我们的依赖库名字 HJGame ,必填。
  2. Description: 仓库的描述信息,可选。
  3. Public or Private: 仓库的公开性,开源的话选 Public 。 如果是公司内部使用的话这里推荐大家使用私有的仓库,但是 github 的私有仓库是要收费的 $7/month (壕请无视 - -!)。大部分公司都是有自己的git服务器,不过一般只能在公司内网使用,或者可以选择Gitlab,Coding, Bitbucket任意一种。
  4. Initialize: 是否默认创建一个 README 文档,一个完整的库都会有这个说明文档,这里最好勾选一下。不过如果忘记的话也不要紧,后面手动创建也是可以的。
  5. .gitignore: 忽略项文件,记录一些想忽略的文件类型,凡是该文件包含的文件类型, git 都不会将其纳入到版本管理中。看需要选择就行。
  6. license: 正规的仓库都有一个 license 文件, Pods 依赖库对这个文件要求比较严格,需要有这个文件。这里最好让 github 自动创建一个,不过后续手动创建也行。我们这次先使用 MIT 类型的 license

       上面各项根据大家需要填写完毕后,点击 Create repository 按钮即可,生成仓库后,复制仓库地址:


2.clone 仓库到本地

打开终端窗口 cd/Desktop ;clone https://github.com/JJloveLL/HJGame.git 下载完成后 通过 pwd 命令查看当前的文件结构如下:

 

其实还有一个隐藏的 .git 文件,后续我们的所有文件都在这个目录底下进行。

 

3.向本地仓库中添加创建 Pods 依赖库所需的文件

1)把需要添加Pods依赖库的文件,都移动到当前桌面 HJGame文件夹里;

2)在当前桌面HJGame文件路劲下,创建.podspec文件:

创建这个文件有两种途径:

  1. 复制已有的 podspec 文件然后修改对应的参数。
  2. 执行命令行创建。

我们使用命令行:

pod spec create HJGame

创建出
HJGame.podspec 文件后,我们打开可以发现,该文件是 ruby 文件,里面有很多的内容,但是大多数都是我们不需要的,所以我们只需要根据项目的情况保留关键的一些内容就行:


添加完成后保存。

以上所有的步骤都是准备阶段……

现在进去项目阶段

执行命令:

git tag 1.0.0 (版本号)
git add .
git commit -m “提交注释”
git push origin 1.0.0 (tag版本号)

然后验证podspec文件的合法性:

pod spec lint HJGame.podspec (验证合法性)

验证通过如下状态:

但是此处验证一般有两处坑点:(podspec 文件填的不合法)

错误如下:

 

 

 

验证通过后执行命令:

git add -A
git push origin master

同步到git仓库里。

通过以上步骤创建Pod库还只能供自己使用,下面会继续讲解如何将其提交到CocoaPods/Specs代码库中,让其他人也可以通过pod install安装我们的开源库。

 

CocoaPods Trunk发布自己的Pods

在cocoapods使用了trunk之后,CocoaPods 需要0.33以上版本,用 pod --version查看版本,如果版本低,需要更新。

注册Trunk

1、$ pod trunk register orta@cocoapods.org "Orta Therox" --description="macbook air" ($ pod trunk register 自己邮件地址 "注册用户名" --description="描述")

大家在注册时需要替换成自己的邮箱和用户名,一切顺利的话就会受到一份邮件,点击邮件中的链接后验证一下:

验证过后通过pod trunk me 自己的cocopods注册的信息

 

 

当然,如果你的pod是由多人维护的,你也可以添加其他维护者:

$ pod trunk add-owner ARAnalytics kyle@cocoapods.org


上面的工作完成之后,我们就可以开始 trunk push了,执行命令:

 pod trunk push

等待几分钟 我们项目就发布到cocopods上了,别人就可以添加使用我们开源库了。

 

至此我们整个制作自己的开源库的过程就完成了,以后有新版本只需要修改工程根目录下的podspec文件就行了,然后重新执行pod trunk push命令。

 

 

最后

最后对这个过程做个总结:

1.开源库发布之后,需要打上tag

2.进入到项目根目录下,创建podspec文件

pod spec create PodName

3.编辑podspec文件中的相关信息,有两个比较重要的地方s.source和s.source_files,可以验证是否有误:

pod spec lint PodName.podspec

4.注册pod trunk

$ pod trunk register orta@cocoapods.org "Eric_jun" --description="macbook pro"

5.发布到pod trunk

pod trunk push [NAME.podspec]

该命令在包含有.podspec文件的目录下执行

6.更新pod库

pod setup

如果pod trunk push成功后无法pod search到自己的库,可执行该命令。

 

当前文章:http://hnhdqp.com/wuweb/index.html

发布时间:2018-12-10 03:28:42

靠谱的网上兼职网站 网上兼职打字员骗子 网上招聘打字员兼职是真的吗 手机威客兼职平台 游戏兼职平台 2018淘宝突然没生意了 一天赚500块 玩赚乐登录

编辑:建北杜

相关新闻

手机界的特斯拉——亿思达takee全息手机

2018-12-10 10:29:27

资阳捎骨砂汽车用品有限公司

放弃奢侈品电商定位 走秀网转型海外品牌商城

2018-12-10 10:27:25

庄河都纳幼儿园

宁夏将全装修住宅面积比例纳入土地出让条件

2018-12-10 01:27:38

赣州勾诿确房产交易有限公司

情人节“全程”热恋 乐视视频积分换礼狂送惊喜

2018-12-10 13:51:32

马鞍山炯着工贸有限公司

热门推荐

  • 提前选举计谋奏效 日本执政同盟大选获胜
  • 美丽乡村建设要全方位提升软实力
  • 数据中心需求强劲,苹果供应商美蓓亚三美业绩飙升
  • 一步一步从原理跟我学邮件收取及发送 10.四句代码说清base64
  • 弹力打底/舒柔保暖,雪中飞旗舰店男纯棉秋衣秋裤*2套89元
  • 《刺客信条:起源》高难度徒手虐大象:神仙走位残血反杀
  • 都说游戏充钱开箱子不算博彩,但比利时政府觉得不行
  • 微软良心:Windows 10已解决低分屏UI显示问题
  • 2020年在华投产 特斯拉MODEL 3/MODEL Y
  • 《守望先锋》推出岛田兄弟组周边 造型圆萌可爱
  • 河北新闻网版权所有 本站点信息未经允许不得复制或镜像 法律顾问:干什么生意赚钱 适合女性在家做的兼职
  • 免费兼职网赚 copyright ? 2000 - 2016
  • 新闻热线:0311-67563366 广告热线:0311-67562966 新闻投诉:0311-67562994
  • 冀ICP备 09047539号-1 | 互联网新闻信息服务许可证编号:1312006002
  • 广播电视节目制作经营许可证(冀)字第101号|信息网络传播视听节目许可证0311618号
  • 如何在百度文库中赚钱 玩手机能赚钱吗 正规网上兼职赚钱在哪里找 学生在家兼职有哪些