Не получает текущий язык iPhone

#ios #swift

#iOS #swift

Вопрос:

Изначально моим языком iPhone был английский. Позже я изменил его на французский. И когда я печатал Bundle.main.preferredLocalizations.first , он правильно печатал текущий язык как fr .

Теперь я изменил его обратно на английский. Но все же, когда я печатаю Bundle.main.preferredLocalizations.first , язык по-прежнему отображается как fr , например, французский, а не английский. Кроме того, я изменил язык на хинди. Но все же Bundle.main.preferredLocalizations.first печатает fr .

Что может быть причиной этого …?

Комментарии:

1. Попробуйте перезагрузить устройство?

Ответ №1:

Попробуйте выполнить следующее:

  1. Если вы используете Mac, нажмите CMD K, что очистит папку сборки. Теперь попробуйте запустить свою программу и посмотреть, что печатается.
  2. Попробуйте выбрать другое устройство эмуляции и посмотрите, сохраняется ли проблема.