Home IOS Development ios – Why getting improper utility title proven underneath its icon within the residence display screen?

ios – Why getting improper utility title proven underneath its icon within the residence display screen?

0
ios – Why getting improper utility title proven underneath its icon within the residence display screen?

[ad_1]

I’ve a wierd scenario when utilizing totally different languages in my app.

Let say I’ve these InfoPlist.strings

  • English
  • English (Canada)
  • English (United States)
  • English (United Kingdom)
  • French
  • French (Canada)
  • French (France)

In every InfoPlist I’ve a line much like the one beneath once I establish every combinaison. For instance, right here, it’s for English (Canada):

"CFBundleDisplayName" = "EN-CA";

In XCode, I configured the English because the default one. It will change the developmentRegion subject within the undertaking.

I set up the applying to the iPhone with iOS 17.2

Then, I begin to change the iOS language and area from the Settings->Normal->Language & Area.

It’s right here the conduct turns into unusual and the place I want your assist to know.

Right here what I see for the app title underneath the app icon when altering the telephone language and areas:

(Language (Area): App title)

  • English (Canada): EN <– WHY not EN-CA?
  • French (Canada): FR-CA
  • French (United States): FR
  • English (United States): EN <– WHY not EN-US?
  • English (United Kingdom): EN-GB
  • English (France): EN-GB <– WHY not EN?
  • French (France): FR
  • English (United Arab Emirates): EN

And now, including to that, if I attempt to delete the applying, the alert message will include the best utility title. For instance, when attempting to delete the primary instance, the applying title will probably be “EN-CA”

Anyone can clarify to me what’s going on behind the scene?

Is it true it’s a limitation from Apple: https://builders.apple.com/boards/thread/742591

Is there any official documentation?

Thanks

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here