gpt4 book ai didi

xcode - 在 Xcode 中复制捆绑资源时解析符号链接(symbolic link)

转载 作者:行者123 更新时间:2023-12-03 13:36:39 31 4
gpt4 key购买 nike

我在 Xcode 中有一个项目和该项目的一些资源。这些资源包含几个符号链接(symbolic link)。当 Xcode 构建项目时,它会复制资源,但不会解析符号链接(symbolic link)。有没有办法告诉 Xcode 解析链接? (即复制链接目标而不是链接本身。)

更新:谢谢,mouviciel,差不多了。起初我尝试使用 Copy Files 阶段,但 pbxcp此阶段调用的程序也没有解析链接,即使有一些名为 -resolve-src-symlinks 的开关.我最终添加了一个运行脚本阶段,调用如下:

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

幸运的副作用是我不再需要更新 Xcode 中的 Resources 组,在 Resources 目录中所做的任何更改都是立即可见的。

最佳答案

一个解决方案可能是插入一个运行脚本构建阶段,它完全按照您想要的方式执行复制,即通过取消引用符号链接(symbolic link)(这是 cp 的默认行为)。

关于xcode - 在 Xcode 中复制捆绑资源时解析符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/540661/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com