Bundle display name missing space characters

后端 未结 6 803
没有蜡笔的小新
没有蜡笔的小新 2020-12-15 03:43

When I give Bundle display name with space as \"A B C D\", I get the app name as \"ABCD\". This happens only on the iOS 11.I tried override name\"CFBundleDisplayName\" in my

6条回答
  •  情话喂你
    2020-12-15 04:10

    This is because of a change Apple made in iOS 11 for truncating for longer app names. If the name is longer than 12 characters, the spaces will be removed. Otherwise, they'll still exist.

    For example, Guide book app will become Guidebookapp, but Gui boo app will stay as Gui boo app.

    Using unicode (FIGURE SPACE) works because it isn't an ascii space. I would be hesitant to use this as a solution because it seems reasonable that Apple would "fix" this bug and remove for apps with names longer than 12 characters.

    https://forums.developer.apple.com/thread/77832

提交回复
热议问题