1 Reply
      Latest reply on Aug 29, 2019 1:11 AM by eskimo
      Sesang Cho Level 1 Level 1 (0 points)

        From now on, user can choose app-specific localization.

        Here is my question:

         

        1. Can developer change app-specific localization from the app?

         

        2. User can chage app-specific localization in the settings, However, the setting of app only appear when the app requested at least one permission.

        Can't user can change their app-specific localization in the app, which requests no permission?

        • Re: iOS 13 app-specific localization
          eskimo Apple Staff Apple Staff (12,285 points)

          1. Can developer change app-specific localization from the app?

          No.  This was made pretty clear in WWDC 2019 Session 403 Creating Great Localized Experiences with Xcode 11.  If you want to give the user an easy way to switch languages, provide a UI to launch Settings using UIApplication.openSettingsURLString.

          2. User can chage app-specific localization in the settings, However, the setting of app only appear when the app requested at least one permission.

          Keep in mind that the app’s page in Settings is not there simply for permissions.  It’s also used to configure Siri & Search, Mobile Data, and so on.  It’s a rare app that triggers none of those.

          However, if you’re really concerned about this, add a Settings bundle to your app and have it display something innocuous but meaningful, like the app’s version.

          Share and Enjoy

          Quinn “The Eskimo!”
          Apple Developer Relations, Developer Technical Support, Core OS/Hardware
          let myEmail = "eskimo" + "1" + "@apple.com"