【问题标题】:How to change app display name in Xcode 8 to add a space如何在 Xcode 8 中更改应用程序显示名称以添加空格
【发布时间】:2017-02-07 03:10:11
【问题描述】:

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

我更改了产品名称,但没有成功(我清理、重建、重置模拟器中的内容和设置,然后退出 xcode,重新登录并重建应用程序)。

我在任何地方都看不到“捆绑显示名称”。我应该添加它吗?如果是,我该怎么做?

我已阅读线程How to change the name of an iOS app? 并提出了建议,但它仍在模拟器和测试飞行中显示,没有空间。我错过了什么吗?

【问题讨论】:

  • 感谢 Maddy - 我已经在那个线程中尝试过这些想法,但没有运气。我再玩一遍。
  • 好的,我已经更改了产品名称和捆绑显示名称,但它仍然显示在没有空格的模拟器中。我也清除了模拟器。它也显示为在测试飞行中没有空间。我不确定还能做什么?其他人的应用名称中都有空格,所以我觉得不应该这么难。如果我提交给 Apple,我应该假设它是正确的还是我错过了什么?
  • @rach 你明白了吗?我面临同样的问题..

标签: ios xcode


【解决方案1】:

步骤:

1.打开项目Info。

2. 将属性Bundle display name 添加到Custom iOS Target Properties。 (作为“钥匙”)

3。输入显示名称,该名称将显示在 iPhone/iPad 屏幕上的应用程序图标下。 (作为“价值”)

我的解决方案可以正常工作。此外,您应该删除以前安装的应用程序并重新安装。

【讨论】:

  • 不是每个人都可以看到您包含的图像。您应该考虑写出步骤,以便答案完整且不依赖于视力。
  • 使用“捆绑显示名称”而不是“捆绑显示名称”
【解决方案2】:

更改 Bundle 显示名称后,请清理项目。

【讨论】:

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

      • iOS 应用显示名称包含 10-14 个字符(包括空格),这取决于您的字母宽度。一旦达到限制,它会自动从应用名称中删除空格,并以截断尾部格式显示名称。
      【解决方案5】:

      对于 xcode 9.3,Goto Targets,Build Settings,在包装下更改 Produce Name。请参阅下面的屏幕截图

      在此之后如果没有更改,请清理产品以重新打开 X 代码。

      【讨论】:

      • 错误答案。产品名称不能包含空格,因为这是应用标识符。
      • @dandepeched 谢谢。我编辑了我的图像现在看看,可以吗
      • 图片很好,但这并没有回答主题,因为作者要求在名称中添加空格
      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

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

        【讨论】:

          【解决方案8】:

          有两种方法可以更改应用显示名称。

          解决方案 1:

          转到 Targets -> General 选项卡 -> Identity 部分

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

          解决方案 2:

          Bundle Display Name 属性在 Info.plist 中默认不存在。您需要显式添加此属性。

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

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

          【讨论】:

            猜你喜欢
            • 2017-08-08
            • 2020-12-09
            • 1970-01-01
            • 2016-11-27
            • 2012-05-27
            • 2020-01-25
            • 1970-01-01
            • 2016-11-29
            • 2016-10-28
            相关资源
            最近更新 更多