iOS 13.1.1 Banned Taiwan (ROC) Flag Emoji for HongKong and Macau Users

The Taiwanese (Republic of China) flag emoji "?? " is banned for China users for a long time. This feature even caused a bug on iOS 11.4 and below. However, users live in Hong Kong found that since iOS 13.1.1, Apple banned Taiwanese (ROC) flag in iOS emoji keyboard.

▼ Hong Kong users discussed about Taiwanese (ROC) flag can't be accessed in emoji keyboard. They must type "Taiwan" in English keyboard and then choose the flag in prediction candidates.

 

Since I am an iOS reverse engineering developer, let's compare the code between iOS 13 and iOS 13.2 beta.

(Because it's more convenient for me to get iOS 13.2 beta than iOS 13.1.1...)

After some researches, I found that EmojiFoundation.framework is my target. And I found this class and method:

Hmm, this function looks like something related with flags. So I tried to decompile this function.

For iOS 13.0:

However, this function changes on iOS 13.2 beta (actually it changed since iOS 13.1.1)

From the code above, we can see two significant changes:

  1. From iOS 13.1.1, the device models with "ZA" region do not add Taiwanese (ROC) flag to emoji list.
  2. From iOS 13.1.1, if you have a device with any region, but set your region to Hong Kong or Macau, iOS does not add Taiwanese (ROC) flag to emoji list.

The region code "ZA" is the model region of Hong Kong since iPhone XS / XR. Before iPhone XS, the region code of Hong Kong  is "ZP". This means that all Hong Kong devices since iPhone XS / XR with iOS 13.1.1 or above don't show Taiwanese (ROC) flag in Emoji keyboard anymore, and there's no workaround to pass this restriction.

On the other hand, devices in other regions can add this restriction with software settings. If you want to try, just change your iOS 13.1.1+ device region to Hong Kong, and make sure that the interface language is not set to "Traditional Chinese (Taiwan)", and then you can find that the Taiwanese flag is missing in Emoji keyboard.

Fortunately (?), these devices can still input the "??" flag by typing "Taiwan" in English, and choose the flag in prediction candidates. And of course, unlike China models, this Emoji still can display on Hong Kong / Macau devices. However, we don't know whether Apple will be more restricted for showing Taiwanese (ROC) flag in Hong Kong and Macau. ಠ_ಠ

 

107 則留言

  1. […] dependent on China as a market of production and sales of its products — has made this change, details developer the taiwanese. He threw a look in the system code of the 13.2 beta and compared it with […]

  2. […] to an article on Hiraku, a blog about Apple devices, any device model with “CN” or “ZA” region […]

  3. […] cho người dùng có khu vực iOS của họ được đặt thành Hồng Kông hoặc Ma Cao, như được chú ý bởi blog Hiraku và sau đó được chứng thực bởi Báo chí tự do Hồng […]

  4. […] option was no longer available on the emoji keyboard. Local websites, including Hiraku in Taiwan, reported the move […]

  5. […] a recent update to iOS 13.1, Apple’s iPhone operating system, Apple reportedly removed the Taiwanese flag emoji from its keyboard for users in Hong Kong and Macau, China’s two special […]

  6. […] es un cambio que se ha implementado en iOS 13.1.1, versiones anteriores seguían mostrando la bandera de esta república que China sigue considerando como un terreno propio, aunque oficialmente son dos […]

  7. […] es un cambio que se ha implementado en iOS 13.1.1, versiones anteriores seguían mostrando la bandera de esta república que China sigue considerando como un terreno propio, aunque oficialmente son dos […]

  8. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  9. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  10. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  11. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  12. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  13. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  14. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  15. […] la que se encuentra Hong Kong o Macao. Al menos de acuerdo con un gran número de páginas web locales. El cambio se ha implementado a través de una actualización de software y llega muy […]

  16. […] Taiwanese tech enthusiasts discovered a workaround to display the flag on their phones, although it’s unclear if Apple will close this loophole in the future, according to local Taiwan website Hiraku. […]

  17. […] have their iOS region set to Hong Kong or Macau, according to a number of local websites, including Hiraku. The change, implemented via a software update, comes not long after the company released its iOS […]

  18. […] October 3, local Taiwanese news sites reported that Apple removed the Taiwanese flag emoji in its recent iOS 13 update for phones sold in […]

  19. […] October 3, local Taiwanese news sites reported that Apple removed the Taiwanese flag emoji in its recent iOS 13 update for phones sold in […]

  20. […] October 3, local Taiwanese news sites reported that Apple removed the Taiwanese flag emoji in its recent iOS 13 update for phones sold in […]

發佈留言