Search Issue Tracker
Fixed in 2018.1.X
Fixed in 5.6.X, 2017.1.X, 2017.2.X, 2017.3.X
Votes
0
Found in
2017.1.0p4
Issue ID
951089
Regression
No
[iOS] German upper case letter sharp S (ß) (Unicode U+1E9E) does not fall back correctly in iOS 10/11 in Text UI component
The German capital sharp S letter was introduced recently as part of Unicode in 2008.
When this character appears in a Text component, using a font that does not contain the character, the fallback behavior on an iOS device works in iOS 8.4.1 and iOS 9, and the character is displayed via a system font without issue.
But on a device running iOS 10 or 11, it instead shows a [?] character (question mark inside a square), even in Unity 2017.1. iOS 10.3.3 itself has no trouble displaying the character in Messages, Notes or Safari so the character clearly exists in a system font.
Steps:
1. Build and Run attached project ("GermanFont.zip") on iOS10 or iOS11 device
Result: German upper case letter sharp S (ß) does not fall back ([?] is shown).
Reproduced with: 2017.3.0a7, 2017.2.0b11, 2017.1.1p2, 2, 5.6.3p2.
iPhone SE | iOS9.3 | not reproduced
iPod 6th gen | iOS10.2.1 | reproduced
iPad mini 4 | iOS11.0 | reproduced
Note: not reproducible on Android.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “[Worker0] Could not generate preview image“ error when opening macOS native plugin in the Inspector with Architecture to build for set to ARM 64-bit
- [iOS] Application.absoluteURL is empty on Awake/Start when opening via deep link with Splash Screen disabled
- Crash on MemoryManager::Deallocate when rapidly calling Addressables.LoadAssetAsync
- Crash on physx::shdfnd::atomicIncrement when adjusting values on a character controller component after entering Play mode in Prefab edit mode
- [Rendering Debugger] [NewInputSystem] Debug Overlays in Play mode throws InvalidOperationException when using New Input System
Add comment