您的位置:首页 > 其它

解决 Xcode 5 资源文件更新后不自动复制的问题

2013-11-25 20:50 549 查看
http://blog.ready4go.com/blog/2013/11/06/issue-about-xcode-5-with-copy-resource-files/

升级到xcode5后一很奇怪的问题:资源文件以文件夹形式引入在xcode里, 但是如果更新资源文件夹下的图片, xcode不会自动复制到目标设备, 必须clean, 再build.

猜测可能的原因是xcode根据文件夹的更新日期来判断此文件夹需不需要重新复制

解决方法:


设置一个Build Phases在每次build的时候touch一下资源文件, 这样xcode就会重新复制资源文件了

步骤:


1.选中项目, 添加一个
Run
 Script Build Phase




2.在新建的phase里编辑命令
[code]    find ${SRCROOT}/../Resources -exec touch {} \;


这个命令将循环touch Resource目录下的所有子目录和文件, 修改路径又适合自己的需求



3.拖动这个Run Script到默认的
Copy
 Nundle Resources
上面, 这样新建的这个phase就会xcode复制文件之前运行

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐