Штатно переименовать иконку чужого приложения на рабочем столе iPhone нельзя — iOS не даёт редактировать названия установленных программ, поэтому для пользовательского переименования применяется обходной путь через приложение «Команды» (Shortcuts), а разработчики меняют имя приложения в настройках проекта Xcode.
Ниже разберём оба сценария: что можно сделать без компьютера прямо на iPhone, где находятся системные ограничения и как изменить Display Name приложения, если вы собираете его сами. Отдельно — про переименование папок на домашнем экране, потому что именно его часто путают с переименованием программ.
Почему iOS не даёт переименовывать приложения напрямую
Название приложения под иконкой — это параметр CFBundleDisplayName, который жёстко зашит внутри установочного пакета разработчиком. Система считывает его при установке и не предоставляет пользователю интерфейса для правки: ни долгое нажатие на иконку, ни настройки такой опции не содержат.
Сделано это осознанно: единообразные имена упрощают поиск, работу Siri, уведомлений и экранного времени. Если бы названия можно было свободно менять, возникла бы путаница между системными отчётами и тем, что видит пользователь на экране.
⚠️ Внимание: приложения из App Store нельзя переименовать через джейлбрейк-инструменты без риска — модификация системных файлов может нарушить работу устройства и лишить гарантии. Безопасный путь — только ярлыки «Команд» или официальные средства разработки.
Способ 1: переименование через приложение «Команды»
Рабочий метод для обычного пользователя — создать ярлык с произвольным именем и поместить его на домашний экран вместо оригинальной иконки. Приложение «Команды» предустановлено на современных версиях iOS; если его нет, скачайте бесплатно из App Store.
☑️ Ярлык с новым именем за 5 шагов
Порядок действий: запустите «Команды», нажмите плюс в правом верхнем углу, затем Добавить действие → Скрипты → Открыть приложение. Выберите целевую программу из списка. Далее нажмите на название команды сверху и выберите пункт «На экран "Домой"» — здесь задаётся имя и значок будущего ярлыка. Введите желаемое название и подтвердите добавление.
На домашнем экране появится новая иконка с вашим именем. Оригинальное приложение при этом никуда не девается — его можно убрать с экрана в Библиотеку приложений, чтобы не дублировать значки: долгое нажатие на иконку → Удалить приложение → Убрать с экрана «Домой».
Ограничения метода
- 📱 При запуске через ярлык может на долю секунды мелькать интерфейс «Команд» — это нормальное поведение.
- 🔔 Уведомления продолжат приходить от оригинального приложения с его настоящим именем.
- 🔍 В поиске Spotlight и настройках программа останется под исходным названием.
- 🗑 Удаление ярлыка не удаляет само приложение — и наоборот.
Способ 2: переименование папки на домашнем экране
Если задача — изменить подпись группы приложений, всё проще: iOS позволяет свободно переименовывать папки. Нажмите и удерживайте папку, пока не появится меню, выберите Переименовать, введите новое название и нажмите Готово на клавиатуре.
Альтернативный путь — открыть папку, удерживать палец на её имени в верхней части и отредактировать текст. Название может содержать эмодзи, что удобно для визуальной навигации: например, 🎮 для игр или 💼 для рабочих инструментов.
Способ 3: переименование приложения в Xcode (для разработчиков)
Если вы разрабатываете собственное приложение, его отображаемое имя меняется в настройках проекта. Откройте проект в Xcode, выберите таргет приложения, перейдите на вкладку General и найдите поле Display Name — именно оно показывается под иконкой на устройстве.
Технически значение хранится в Info.plist под ключом CFBundleDisplayName. Важно не путать его с именем самого проекта или бандла: переименование проекта (Product Name) не всегда автоматически меняет подпись под иконкой, если Display Name задан отдельно.
Тонкости длины имени приложения
Слишком длинное название iOS обрезает с многоточием под иконкой. Ориентируйтесь примерно на 10–12 символов, чтобы имя читалось полностью. Для App Store действует отдельный лимит на название в магазине — он задаётся в App Store Connect и может отличаться от Display Name.
⚠️ Внимание: после смены Display Name удалите старую сборку с тестового устройства и установите приложение заново — иногда система кэширует прежнее название, и изменения не видны до чистой установки.
Сравнение способов переименования
| Способ | Кому подходит | Что меняется | Ограничения |
|---|---|---|---|
| Ярлык через «Команды» | Обычный пользователь | Подпись и иконка на экране | Оригинал остаётся в системе |
| Переименование папки | Обычный пользователь | Название группы приложений | Не влияет на сами приложения |
| Display Name в Xcode | Разработчик | Реальное имя приложения | Требуется исходный код проекта |
| Название в App Store Connect | Разработчик | Имя в магазине | Проверяется модерацией Apple |
Частые проблемы и их решения
Ярлык не открывает приложение. Проверьте, что в команде выбрано именно действие Открыть приложение, а не URL-схема. Также убедитесь, что целевая программа не была удалена — ярлык сам по себе приложение не хранит.
Новое имя в Xcode не отображается. Возможные причины: изменён Product Name вместо CFBundleDisplayName, либо устройство показывает закэшированные данные. Помогает чистая переустановка сборки и очистка derived data проекта.
Название обрезается многоточием. Сократите имя ярлыка или Display Name — система автоматически урезает длинные подписи, и на разных размерах экрана порог может отличаться.
FAQ: частые вопросы
Можно ли переименовать приложение без «Команд»?
Штатных инструментов для этого в iOS нет. Единственный пользовательский вариант — ярлык через «Команды». Сторонние приложения из App Store также не могут менять имена других программ из-за системных ограничений.
Изменится ли название в уведомлениях после создания ярлыка?
Нет. Уведомления, экранное время, настройки и поиск продолжают использовать оригинальное имя приложения, заданное разработчиком.
Можно ли вернуть всё как было?
Да. Удалите ярлык с домашнего экрана (он удаляется как обычная иконка), а оригинальное приложение верните из Библиотеки приложений: найдите его, удерживайте и выберите «На экран "Домой"».
Работает ли способ с «Командами» на iPad?
Да, на iPadOS логика полностью аналогична: ярлык создаётся через те же шаги, а оригинал убирается с экрана «Домой».
Разрешено ли менять Display Name перед публикацией в App Store?
Да, разработчик вправе задать любое допустимое имя, но оно проходит проверку модерации Apple: вводящие в заблуждение названия и чужие торговые марки могут стать причиной отклонения сборки.