如何在Xcode 8中更改应用程序显示名称以添加空格

时间:2016-09-28 23:56:19

标签: ios xcode

我正在尝试在Xcode 8中为我的应用名称(独立贴纸包)添加一个空格。我在这里看到的解决方案是更改产品名称(在包装中)或更改“捆绑显示名称” 。

我已经更改了产品名称但没有用(我在模拟器中清理,重建,重置内容和设置并注销xcode,重新登录并重建应用程序)。

我无法在任何地方看到“Bundle Display Name”。我应该添加它吗?如果是,我该怎么做?

我已经阅读了帖子How to change the name of an iOS app?并完成了建议,但它仍然显示在没有空格的模拟器和testflight中。我错过了什么吗?

8 个答案:

答案 0 :(得分:42)

<强>步骤:

1。打开项目Info

2. 将属性Bundle display name添加到Custom iOS Target Properties。 (&#34; Key&#34;)

第3 即可。输入显示名称,该名称将显示在iPhone / iPad屏幕的应用程序图标下。 (&#34;价值&#34;)

我的解决方案运作正常。您还应删除以前安装的应用程序并重新安装。 Solution

答案 1 :(得分:17)

转到Target -> General -> In Identity -> Display Name。默认情况下,它具有未突出显示的应用程序显示名称。在此输入您的新应用显示名称。

enter image description here

答案 2 :(得分:2)

更改Bundle后显示名称make a Clean of project。

enter image description here

答案 3 :(得分:2)

有两种更改应用程序显示名称的方法。

解决方案1:

转到Targets-> General标签-> Identity部分

在此您将找到Display Name字段,用于设置应用程序的显示名称。

Screenshot 1

解决方案2:

默认情况下,Info.plist中没有

Bundle Display Name属性。您需要显式添加此属性。

下图显示了如何添加此属性。

Screenshot 2

注意:如果此新名称仍未反映在您的应用中,请删除该应用并重新安装。

答案 4 :(得分:1)

  1. 更改Info.plist文件中的捆绑包显示名称(CFBundleDisplayName)
  2. 检查是否有任何本地化(InfoPlist.strings)文件,并将这些文件中相应的 CFBundleDisplayName 值更改为本地化值。
  3. 就是这样。

答案 5 :(得分:1)

在创建新项目时,Xcode默认使用产品名称。您甚至可以在“构建设置”中进行更改,甚至为方案设置单独的名称。

enter image description here

答案 6 :(得分:0)

对于xcode 9.3,Goto Targets,Build Settings,打包更改Produce Name。见下面的截图

enter image description here

如果没有更改,请清除产品以重新打开X代码。

答案 7 :(得分:-1)

转到Info.plist并添加“Bundle display name”并在值框中设置重命名,确保Bundle显示名称类型是一个字符串自动运行项目它将被更改