当前位置:  开发笔记 > IOS > 正文

在Xcode中复制捆绑资源时解析符号链接

如何解决《在Xcode中复制捆绑资源时解析符号链接》经验,为你挑选了1个好方法。

我在Xcode中有一个项目,还有一些项目资源.资源包含几个符号链接.当Xcode构建项目时,它会复制资源,但不会解析符号链接.有没有办法让Xcode解析链接?(即复制链接目标而不是链接本身.)

更新:谢谢,mouviciel,差不多就是这样.起初我尝试使用"复制文件"阶段进行此操作,但pbxcp此阶段调用的程序也没有解析链接,即使有一些调用的开关-resolve-src-symlinks.我最后添加了一个运行脚本阶段调用这样的东西:

rsync -pvtrlL --cvs-exclude \
    $PROJECT_DIR/../Resources* \
    $BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH

幸运的副作用是我不再需要更新Xcode中的Resources组,无论在Resources目录中完成的任何更改是否立即可见.



1> mouviciel..:

解决方案可以是插入运行脚本构建阶段,该阶段完全按照您想要的方式执行复制,即通过解除引用符号链接(这是cp的默认行为).

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有