Info.plist文件中的configuration相关值
我有我的iOS项目中的三个configuration:
- debugging
- 特别指定
- 发布
现在我想改变应用程序的名称,如下所示:
- MyAppDebug
- MyAppAdhoc
- MyApp (注意这个没有后缀)
有没有一种方法,我可以很容易地在Xcode中实现一些types的“编译器,如果其他macros的东西” ?
-
更改相应configuration的应用程序的显示名称*实现此目的的一种方法是使用您拥有的相同信息plist文件。
- 创build一个用户定义的variables。 点击目标项目文件。
- 然后在右下angularfindbutton“+”添加生成设置。
- 点击“添加生成设置”button,然后select“添加用户定义的设置”为新设置input名称,例如:“BUNDLE_DISPLAY_NAME”。
- 展开此新设置以查看其下的configuration。 给每个configuration显示所需的名称。 例如:Debug – > MyAppDebug
第2部分:
- select你的appname-info.plist文件。
- find键“Bundle Display Name”,其值应该是这个新的用户定义variables$ {BUNDLE_DISPLAY_NAME}
然后进行适当的configuration,它将在构build设置中从BUNDLE_DISPLAY_NAMEvariables中select名称。
当然。 首先你必须创build单独的Info.plist文件的每个configuration。 然后在你项目的构build设置find放置Info.plist的行,展开该行,并为每个configurationselect单独的Info.plist文件。 然后,您可以在每个Info.plist文件的相应字段中input所需的名称。 而已 :)