在XCode中实现生成Target后自动拷贝至指定目录

       有时候会需要用到,在生成Target后拷贝至指定目录再使用,此种情况多见于自己的Framework模块开发中,如果每次都手动拷贝就很麻烦,而且存在手误的可能。那么就在XCode中的设置中来完成吧,记得以前是需要在Build Phase中写几行脚本才能完成的,但最近发现,XCode中已经为这一功能提供了很便利的支持啦,只需要如下简单的步骤:

1.  在Targets -> Build Phases -> 中点击如图中的“+” ,然后选择 “New Copy Files Phase”

在XCode中实现生成Target后自动拷贝至指定目录
Caption

 

2. 在新出来的Copy Files(0 items)中选择 Destination: "Absolute Path"(这里用的是绝对路径)

在XCode中实现生成Target后自动拷贝至指定目录

 

3. 在Path中填入要将Target拷贝至的目录就可以啦!

在XCode中实现生成Target后自动拷贝至指定目录

 

这样只要一生成你的Framework target,就能自动拷贝至指定目录啦,方便模块化开发!并且实测每一次拷贝都能覆盖以前的老的文件,保证指定目录下的Framework是最新的!