我的iOS项目中有三种配置:1.调试1.临时1.放行现在我想更改应用程序的名称,如下所示:1.我的应用程序调试1.我的应用程序临时1.MyApp(请注意,此应用程序没有后缀)有没有一种方法可以让我在Xcode中使用某种类型的 “compiler-if-else-macro-thing” 轻松实现这一点?
yvfmudvl1#
更改相应配置的应用程序显示名称:实现这一点的一种方式是通过使用与您所拥有的相同的信息plist文件。
第1部分:创建用户定义的变量
1.单击目标项目文件。1.然后在右下角找到按钮“+”添加构建设置。1.单击“添加构建设置”按钮,然后选择“添加用户定义设置”,输入新设置的名称,例如:“捆绑包显示名称”。1.展开此新设置以查看其下的配置。给予要为每个配置显示的所需名称。例如:调试-〉我的应用程序调试
第2部分:使用它
1.选择您的appname-info.plist文件。1.找到关键字“Bundle Display Name”,其值应为此新用户定义的变量${BUNDLE_DISPLAY_NAME}然后,为了进行适当的配置,它将从构建设置中的BUNDLE_DISPLAY_NAME变量中选择名称。
h7wcgrx32#
您也可以有两个不同的信息列表为不同的配置,这是不同的文件,然后从Build Settings > Info.plist File部分,你可以改变它。
Build Settings > Info.plist File
k75qkfdt3#
当然。首先你必须为每个配置创建单独的Info.plist文件。然后在你的项目的构建设置中找到放置Info.plist的行,展开该行并为你的每个配置选择单独的Info.plist文件。然后你可以在每个Info.plist文件的相应字段中输入所需的名称。就是这样:)
3条答案
按热度按时间yvfmudvl1#
更改相应配置的应用程序显示名称:实现这一点的一种方式是通过使用与您所拥有的相同的信息plist文件。
第1部分:创建用户定义的变量
1.单击目标项目文件。
1.然后在右下角找到按钮“+”添加构建设置。
1.单击“添加构建设置”按钮,然后选择“添加用户定义设置”,输入新设置的名称,例如:“捆绑包显示名称”。
1.展开此新设置以查看其下的配置。给予要为每个配置显示的所需名称。例如:调试-〉我的应用程序调试
第2部分:使用它
1.选择您的appname-info.plist文件。
1.找到关键字“Bundle Display Name”,其值应为此新用户定义的变量${BUNDLE_DISPLAY_NAME}
然后,为了进行适当的配置,它将从构建设置中的BUNDLE_DISPLAY_NAME变量中选择名称。
h7wcgrx32#
您也可以有两个不同的信息列表为不同的配置,这是不同的文件,然后从
Build Settings > Info.plist File
部分,你可以改变它。k75qkfdt3#
当然。首先你必须为每个配置创建单独的Info.plist文件。然后在你的项目的构建设置中找到放置Info.plist的行,展开该行并为你的每个配置选择单独的Info.plist文件。然后你可以在每个Info.plist文件的相应字段中输入所需的名称。就是这样:)