捆绑显示名称缺less空格字符

当我把Bundle显示名称的空格作为“ABCD”时,我得到的应用程序名称为“ABCD”。 这只发生在iOS 11上。我尝试覆盖名称“CFBundleDisplayName”在我的InfoPlist.string和使用特殊的Unicode字符\ U00A0(没有rest空间),它并没有帮助我。

我有同样的问题。 只在iOS 11上。在较低的iOS版本上,这个问题没有出现。

我解决了这个问题:

  1. 打开info.plist作为源代码(右键单击,打开为…)
  2. findCFBundleDisplayName
  3. 用unicodereplace普通空间 

就这样。 之后显示名称显示空间。

更新:

  仅在* .plist中input时才有效。 无法在Xcode项目设置中的Display name中插入;

编辑info.plist作为源代码,但使用  而不是   看起来像2个空格。