【问题标题】:App name won't display on device应用名称不会显示在设备上
【发布时间】:2013-04-15 19:10:16
【问题描述】:

在模拟器或我的 iPhone 上进行测试时,我的应用程序不会在主屏幕的图标下显示应用程序名称。

我的应用名称列在 plist 中的 Bundle Display Name 和 Bundle Name 中。产品名称也列在构建设置中。此外,我尝试删除应用程序、清理和重建,但没有奏效。

有没有其他人发生过这种情况,或者对我可能遗漏的内容有任何想法?谢谢!

【问题讨论】:

  • 应用名称是什么?如果它是像“Supercalifragileisticexpialidocious”这样可能有问题的东西。
  • 它有七个字母长,所以我认为这不是问题。

标签: iphone ios xcode


【解决方案1】:

完整性检查:

  • 删除应用
  • 重启设备
  • 重启 Xcode
  • 在项目导航器中选择Info.plist
  • 确认CFBundleDisplayNameAppName
  • 构建/运行

如果这不起作用,make 文件中可能有一些杂乱无章的内容,即使有更多细节也很难远程诊断

一个费力的解决方法:从头开始项目并将所有文件添加到新项目中

【讨论】:

  • 感谢您的帮助。我想我通过更仔细地查看 info.plist 找到了解决方案。不久前,当我想更改我的应用程序名称 (stackoverflow.com/questions/238980/…) 时,我按照此线程上的说明进行操作。我尝试的一个(两个)答案是更改 info.plist 中的捆绑显示名称。我认为这是问题所在,因为我刚刚将捆绑显示名称切换回 ${PRODUCT_NAME} 并且它起作用了。
猜你喜欢
  • 1970-01-01
  • 2019-09-02
  • 1970-01-01
  • 1970-01-01
  • 2017-12-22
  • 1970-01-01
  • 2015-05-30
  • 2011-12-10
  • 2014-12-19
相关资源
最近更新 更多