我在 Xcode 中有一个项目和该项目的一些资源。这些资源包含几个符号链接。当 Xcode 构建项目时,它会复制资源,但不会解析符号链接。有没有办法告诉 Xcode 解析链接?(即复制链接目标而不是链接本身。)
更新:谢谢,mouviciel,差不多了。起初我尝试使用 Copy Files 阶段来完成,但pbxcp
该阶段调用的程序也没有解析链接,即使有一些名为-resolve-src-symlinks
. 我最终添加了一个运行脚本阶段,调用如下:
rsync -pvtrlL --cvs-exclude \
$PROJECT_DIR/../Resources* \
$BUILT_PRODUCTS_DIR/$CONTENTS_FOLDER_PATH
幸运的副作用是我不再需要更新 Xcode 中的 Resources 组,在 Resources 目录中所做的任何更改都是立即可见的。