
China denies the independence of Taiwan, so many tech companies have to write code to adapt to China’s strict rules including this. How Apple handled this prob will bug the users because the approach is slightly buggy. It was first reported by Patrick Wardle, a security researcher that iOS 11.3 and earlier included a bug that would crash some users’ devices whenever they wrote “Taiwan” or used the Taiwanese flag emoji, regardless of the app. While some aspects of the flaw remained mysterious to Wardle, he determined that certain language/region settings would return a “null” code, prompting the crash when referencing the island.
The bug we are talking about is in past tense that’s because on iOS 11.4.1 the bug is thankfully fixed and unlike some of Apple’s past text-related bugs, it wasn’t guaranteed to happen. This can also be fixed DIY by switching back and forth between China and another region. It’s not exactly the kind of bug you want to have, especially not for people who have good reason to talk about Taiwan in regular conversation.