InfoPlist.string not being read on WatchKit app when localized

Hi all!


This is the first time I post in the Forums, thus I hope to do it well!


I'm trying to update one of my already published apps on the App Store and I'm facing an issue with the localizations of the app name on the Apple Watch.


My problem is:

If I create the InfoPlist.strings file and I write the text for the 'CFBundleDisplayName' and 'CFBundleName' keys, the WatchKit app takes the value from there correctly, BUT if I then localize that file (and it is moved into the related language folder) then the application takes the value from the Info.plist file giving me a 'AppName WatchKit App' as a result for the name.


How can I solve that?Or it is something that has been removed from new iOS versions?


I'm using Xcode 10.1.


Thank you very much and I really appreciate your time to read this question.


See you!

Gerard

Replies

Are the equivalent localised strings working for the host iOS app?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Yes, they are working for the host iOS app, but not for the watchKit app.

Hmmm. So is localisation working in general is your watchOS app? That is, if your watchOS app has other localised resources does it use those? In other words, is this problem only affecting the app name?

Oh, and does this reproduce on both the simulator and a real device?

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"

Other localised resources are working well (layout, strings, etc.)


The problem is with the app name in the Watch App of the iPhone both on simulator and real devices.


Thank you!

The problem is [just] with the app name in the Watch App of the iPhone both on simulator and real devices.

Curious. I do not, alas, have any useful input on that front. My recommendation is that you open a DTS tech support incident and have a chat with our watchOS specialist (who also just happens to be our localisation specialist :-).

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"