我正在构建一个在运行时经常加载 JSON 配置文件的 iOS 应用程序。但是,这些文件的注释和缩进非常丰富。如何告诉 XCode 在构建期间将文件的缩小版本复制到包中?
问问题
816 次
1 回答
2
您只需要向您的目标添加一个构建阶段。这是一个示例,我的构建脚本将 multimarkdown 文件转换为 HTML 文件。
# Create the HTML file from the Markdown File
/usr/local/bin/multimarkdown --process-html --output="${SCRIPT_OUTPUT_FILE_0}" --to=html "${SCRIPT_INPUT_FILE_0}"
# Publish the Help Text and Image to Dropbox
if [ -d ~/Dropbox/Public/DCWS-Help-Text ]; then
rsync -t "${SRCROOT}/DC Wire Sizer/en.lproj/"* ~/Dropbox/Public/DCWS-Help-Text/
fi
我在源目录中创建了该文件,但将其添加到了我的 git 忽略文件中。它是一个构建产品,不在源代码控制中,但您需要确保它在您的项目中并且是目标的一部分,以便将其复制到包中。还要确保您的构建脚本在您的复制包阶段之前运行。
于 2013-07-14T17:28:30.507 回答