Speces是创建好的缓存pod库基础配置信息(pod 库版本号)的仓库,.podspec是我们pod库中的基础配置文件,该配置文件中存有pod库的版本号等信息。
一、cd 到我们的创建好的pod库项目文件下边,这里是创建pod库的方法使用ls查看当前目录是否与下图中的目录结构一样,若一样是正确的。看目录下边是否存在一个.podspec的文件,我这里项目中是JCMaNongChenZaiTest.podspec.

二、验证.podspec文件是否合法。为了保险起见我都会进行本地验证与联网验证。
- 1.本地验证方法如下:
pod lib lint JCMaNongChenZaiTest.podspec
复制代码
- (1).输入完以上命令你会发现有个警告导致验证不通过,如下图:


- (2).为了解决由于警告导致验证不通过,而这个警告不是致命的错误我们可以通过修改命令然后忽略警告就会验证通过,如下图:
命令修改为
pod lib lint JCMaNongChenZaiTest.podspec --allow-warnings

- 2.联网验证方法如下:
pod spec lint JCMaNongChenZaiTest.podspec
复制代码
- (1).输入完以上命令你会发现有个警告导致验证不通过,如下图:

- (2).同样修改命令去验证,然后验证通过,如下图:

命令修改为:
pod spec lint JCMaNongChenZaiTest.podspec --allow-warnings
三、往自己的Speces中添加库的版本信息。
pod repo push JCCodeSpeces JCMaNongChenZaiTest.podspec --allow-warnings
复制代码
说明:
JCCodeSpeces自己的Speces名称。JCMaNongChenZaiTest.podspecpod库的配置信息。

四、大功告成。

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END























![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)