Nazwa wyświetlana mojego zestawu to "Standford 2015" w Xcode, ale jest wyświetlana na moim iPhonie jako "Standford2015", gdy jest zainstalowana.Miejsce w nazwie aplikacji iOS nie wyświetla się
Czy robię coś złego?
Nazwa wyświetlana mojego zestawu to "Standford 2015" w Xcode, ale jest wyświetlana na moim iPhonie jako "Standford2015", gdy jest zainstalowana.Miejsce w nazwie aplikacji iOS nie wyświetla się
Czy robię coś złego?
Użyj plist CFBundleDisplayName
, aby ustawić spację pod ikoną.
Więcej informacji: What's the difference between "bundle display name" and "bundle name" in cocoa application's info plist
Możliwe obejście: Użyj pliku Lokalizowane InfoPlist.strings o treści:
/* Localized versions of Info.plist keys */
"CFBundleDisplayName" = "Standford 2015";
Nie działa już na iOS 11. –
W swojej zlokalizowanej InfoPlist.string NIE używać spacji, ale zamiast używać znaków Unicode „No- przestrzeń break”:
http://www.fileformat.info/info/unicode/char/00a0/index.htm
więc linia InfoP list.string powinna wyglądać następująco:
"CFBundleDisplayName" = "My\U00A0app";
Nie działa dla mnie. iOS 11 –
I rozwiązany ten problem, zastępując przestrzeń unicode symbolem jak przestrzeń NB.
Przedstawiłem małą instrukcję w this post.
Dla iOS 11 można otworzyć info.plist postaci kodu źródłowego i używać  
zamiast spacji
Jak Ci setup nazwę wiązki? Która własność w plist? – cDima
Nazwa właściwości w plist to "Nazwa wyświetlana paczki", zmieniłem ją na "Standford 2015" za pomocą XCode. –
Rozwiązałem ten problem. Zobacz [ten post] (https://stackoverflow.com/questions/46337691/bundle-display-name-missing-space-characters/46399849). –