使用多个info.plist变体与Xcode中的回退

时间:2011-09-06 22:24:41

标签: objective-c xcode info.plist

我正在使用不同的info.plist文件进行各种配置(开发,发布等)。在项目编辑器中很容易做到。然而,只有一小部分属性在不同的plist风味中有所不同。所以,我想有一个单一的后备,我可以放置像版本,图标等的东西。我找不到办法做到这一点。我看到了“Info.plist预处理器定义”之类的各种项目设置。也许它可以在那里完成。有谁知道如何实现这一目标?

2 个答案:

答案 0 :(得分:0)

我认为如果你保留一个plist文件但为你的不同目标传递编译时标志会更容易。

我使用为目标配置不同的预处理器宏取得了巨大成功。

Some info in the apple docs

答案 1 :(得分:0)

在目标中,在Info.plist文件部分(Xcode 8)中,您可以为每个构建配置设置文件的路径。