我使用我能想到的每个关键字在stackoverflow上搜索了很长时间来解决这个问题。我正在为 iphone 编程,我的应用程序有一个精简版和付费版本。我按照这里的说明创建 iPhone 游戏/应用程序的精简版来复制目标。这行得通,现在我正在努力精简精简版。
主要问题?图片。精简版需要比付费版少几百张图片。所以,我在 XCode 中做了 2 个组。Xcode 中的一个“文件夹组” - 名为“FreeImages”,另一个名为“ProImages”。我希望所有素材都只包含在精简版应用程序中,所有素材和ProImages 都包含在付费应用程序中。我不在乎 XCode 将这些组视为虚拟文件夹。我将指令颠倒过来,并在 XCode“PLUS_VERSION”中设置了环境标志 (-D) 我希望 XCode 基本上执行以下操作:
If (PLUS_VERSION)
{
copy contents of FreeImages *and* ProImages where normally they go
}
else
{
copy contents of FreeImages where they normally go.
}
任何人都知道从哪里开始告诉 XCode 有条件地将组的内容复制到目标中?