为什么要弄这个东西
最近在重新学习一些东西,总是频繁的建一些Demo工程,每次都需要创建一个工程,然后初始化CocoaPods,最后关闭工程重新打开.xcworkspace文件,甚是烦人,然后就想着有没有用命令行的办法一下子解决这个问题。
Xcode本身是没有提供类似的命令行工具,所以只能求助万能的Google,最后找到了这个相似的东西配置单元测试的脚本 然后仿照这个做了一个自己的Demo这样做的好处就是可以把自己经常用的配置做为一个模板,这样就可以减少重复搭建相同的环境。
最后的效果:
Paste_Image.png Paste_Image.png
原理很简单就是把提前创建好的工程copy到需要创建的工程的目录然后更改其中的一些参数,在做过程中可能遇到的坑就是对Bash脚本的不熟悉,然后不太清楚参考shell的含义然后不断的尝试。
需要注意的一点是添加到模板工程的文件在文件的属性最好是Related to Group 或者Related to Project 可以避免在复制的过程中出现文件找不到的错误
Paste_Image.png
网友评论