1

Some iPhones are under governmental restrictions. For instance, the Taiwanese flag will sometimes be censored at system level to block freedom of speech. Source: https://forums.macrumors.com/threads/apple-censors-taiwan-flag-on-iphones-in-china.2034425/

How to detect programmatically if your app is running on such restricted iPhone?

missing Unicode for Taiwanese flag

J. Doe
  • 19
  • 1
  • 1
    1. Render a string containing that flag emoji, 2. Use some sort of image recognition to detect if the rendered image looks like the flag or that X icon, 3. If it looks like the X icon, the phone is restricted. – TylerP Nov 03 '17 at 06:28
  • What is the use-Case for detecting this restriction? The restriction occurs at the store level. – Black Frog Nov 03 '17 at 06:52

1 Answers1

0

I believe the iOS for China is missing the actually flag of Taiwanese flag. It’s up to the developer of the app, before they publish it in a country, they are not breaking that country’s law.

Black Frog
  • 11,595
  • 1
  • 35
  • 66