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

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里编辑命令

    find ${SRCROOT}/../Resources -exec touch {} \;

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

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


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值