iOS 11 中的捆绑显示名称 (CFBundleDisplayName) 缺少空格字符
Posted
技术标签:
【中文标题】iOS 11 中的捆绑显示名称 (CFBundleDisplayName) 缺少空格字符【英文标题】:Bundle display name(CFBundleDisplayName) missing space characters in iOS 11 【发布时间】:2018-02-21 07:36:59 【问题描述】:当我给 Bundle display name 加上空格作为“我的应用显示名称”时,我得到的应用名称为 (“myappdisplay...”)。这仅在 ios 11 上发生,在 iOS 10 及更低版本 (
我尝试在我的 Info.Plist 中使用 unicode 字符 覆盖名称“CFBundleDisplayName”,在 iOS 11 上运行良好,但在 iOS 9 和 10 中显示双倍空格。
另一个问题是这是一个功能还是一个错误?如果是功能,你能给我苹果官方链接吗?
【问题讨论】:
Bundle display name missing space characters的可能重复 【参考方案1】:-
将 info.plist 作为源代码打开(右键单击,打开为...)
查找 CFBundleDisplayName
用 unicode
 
替换普通空间
 
仅在输入 *.plist 时有效。 Xcode项目设置中的Display name不能插入;
发件人:Bundle display name missing space characters 开发者苹果:https://forums.developer.apple.com/thread/77832
你可以查看这篇文章的其他答案,他们解释了原因。
【讨论】:
是的,我试过这个( )。但它在 iOS 9 和 10 中显示双倍空格。 我认为您也在 CFBundleDisplayName 中添加空间。 @user3828620 试试 , 有人说 双倍空间 您好 Zeshan Arif,我没有回答您。如下所示。以上是关于iOS 11 中的捆绑显示名称 (CFBundleDisplayName) 缺少空格字符的主要内容,如果未能解决你的问题,请参考以下文章