具有多个目标的Xcode项目是否可以针对每个目标使用不同的Settings.bundle?

and*_*bee 13 iphone

我在iPhone应用程序中有一个设置包,它有几个微妙的变体目标.

问题是我需要在每个设置包中自定义一些字符串,以使它们适合每个目标.似乎如果Settings包被命名为除Settings.bundle以外的任何东西,它将不会拾取捆绑包(可以理解,我可以在plist中指定备用名称吗?).

如果我尝试将它们放在不同的文件夹中并将它们称为相同的东西,Xcode会非常混乱,并允许您编辑实际上是同一个源的"2个文件".

MrM*_*age 16

我觉得没问题.对于每个目标,使用此目标的文件创建特定文件夹.现在,在Xcode中为每个文件夹创建一个组,并将每个新的Settings.bundle目录拖到相应的组中.将包添加到项目时,请确保仅通过选中相应的框来为其目标构建(包含)每个包.