该工程存放了ZEDCreatePodModule.sh的脚本文件,用于快速创建组件化时的模板工程,以达到简化组件化的操作,该脚本文件仅针对公有pod,如果有需要弄自己的私有pod可以,可以拿过去改动一下。
首先在Github上面创建一个公开项目,当然你还有其它的可选择,如开源中国,CODING,Bitbucked以及CSDN Code
将ZEDCreatePodModule.sh Copy到到想要创建工程的位置,使用终端执行.sh脚本,然后按照里面的提示一步步的做配置,具体步骤如下:
1.执行脚本文件
./ZEDCreatePodModule.sh
2.依次选择对于项目的配置项,首先填入在git上创建的项目名称,然后填入类型,测试等相关项,最后部分填入步骤一中创建的项目git地址与主页,填写完成后会自动生成一个workspace,并且已经配置好远程git,打开workspace,加入自己需要的共享给开发者的文件,修改配置对应的podspec文件即可。
3.配置好pod工程文件之后,执行文件目录下的valideSpec.sh脚本,开始验证spec
./valideSpec.sh
4.spec文件验证通过之后,执行文件目录下的upload.sh脚本,将podsepc push 到 master repo
./upload.sh
5.如果在执行.sh时出现权限问题,可以用下面的修改一下即可打开 xattr -rd com.apple.quarantine xxx.sh
xattr -rd com.apple.quarantine valideSpec.sh