Изменить имя приложения программно
Я хочу изменить имя приложения в зависимости от языка приложения, выбранного пользователем, а не от языка системы.
Есть ли решение?
Даже если это выполнимо с использованием частного API, я хотел бы знать.
Я знаю, что есть только один способ использования plist, но так как он доступен только для чтения, я не смогу обновить файл plist.
Обратите внимание: я хочу изменить язык приложения, а не язык системы.
2 ответа
Вы можете локализовать файл Info.plist.
Просто выберите файл Info.plist и в File Inspector нажмите кнопку "Localize..." в разделе "Локализация".
Вы не можете изменить название приложения программно. Потому что имя хранится в info.pist
который находится в вашем приложении, основной пакет только для чтения, вы не можете изменить его. Единственный вариант - использовать локализованные функции, предоставляемые iOS, на основе языка системы.