1.创建一个spec repo,作为私有化Spec Repo的远端地址
什么是Spec Repo?它是所有的Pods的一个索引,就是一个容器,所有公开的Pods都在这个里面,它实际是一个Git仓库remote端在Github上。但是当你使用了CocoaPods后它会被clone到本地的~/.coocapods/repos目录下,可以进入到这个目录看到master文件夹就是这个官方的Spec Repo了,这个master目录的结构是这个样子的
创建私有化Spec Repo
pod repo add [Private Repo Name] [GitHub HTTPS clone URL]
删除仓库
pod repo remove [仓库名]
2.创建Pod工程
pod lib create podTestLibrary
会问你四个问题:
1)是否需要一个例子工程
2)选择一个测试框架
3)是否机遇View测试
4)类的前缀
3.向Pod文件夹中添加库文件和资源,并配置podspec文件
注:每当你向Pod中添加了新的文件或者更新了podsepc的版本都需要重新执行一遍pod update命令。
测试无误后需要将该项目添加并推送到远程仓库,并编辑podspec文件。
网友评论