应用程序名称 CFBundleDisplayName 中空格过多

问题描述 投票:0回答:1

我正在构建 React Native ios 项目,应用程序名称中的空格太多,我已经尝试了以下操作,但空格仍然是双倍的。 1.

<key>CFBundleDisplayName</key>
<string>App&#x2007;Name</string>
<key>CFBundleDisplayName</key>
<string>App Name</string> 
<key>CFBundleDisplayName</key>
<string>App&#x0020;Name</string>
<key>CFBundleDisplayName</key>
<string>App&#32;Name</string>

我已经尝试了上述所有 4 种方法,模拟器和原始设备上的空间仍然是两倍。

react-native cfbundledisplayname
1个回答
0
投票

您面临的问题是由于 iOS 处理 CFBundleDisplayName 键中的空白字符的方式造成的。尝试使用以下方法: XML CFBundle显示名称 应用程序 名称

注意“App”和“Name”之间的字符是Unicode字符U+2007图形空间,而不是常规空格。这应该可以解决双倍空格问题。 如果上述解决方案不起作用,请尝试使用 Xcode 的内置属性列表编辑器在应用程序的 Info.plist 文件中设置 CFBundleDisplayName 键。有时,手动编辑 plist 文件可能会导致意外结果。

© www.soinside.com 2019 - 2024. All rights reserved.