My first Spec In CocoaPods

今天自己尝试创建的第一个类库AWHelper终于成功放入CocoaPods。


通过Pod Search 查询的界面

之前只是为了尝试做一个Spec放上CocoaPods,所以AWHelper目前的注释和功能还是差了一些。接下来,我会花时间把它完善,而且会持续更新下去。

至于如何制作自己的Spec可以直接参考这篇文章CocoaPods详解之----制作篇。

不过需要注意的是,文中以及大部分可以在网上的找到的文章都说,通过Create Pull Request上传我们的修改到CocoaPods Spec的master。其实这个是行不通的,CocoaPods已经出了一个新的指令 Trunk,我们必须通过Trunk来上传我们的Spec。

所有的Pull Request都会被自动关闭

关于如何使用Trunk上传Spec可以看看这篇文章CocoaPods Trunk 筆記。

文章中第四步操作的说明

需要注意的是第四步操作。如果是建立全新的Library,可以先跳过第四步,等Trunk成功之后,然后再执行第四步操作Claim Your Pods,声明这个Pod是你的。

另外就是,之前通过Create Pull Request方法上传我们的修改,需要经过CocoaPods人员的同意,才能把Spec合并进入master上面。现在如果通过Trunk,通过验证之后,可以直接合并进去。

你可能感兴趣的:(My first Spec In CocoaPods)