скриншотов - Как изменить имя приложения iOS?
размер скриншотов для app store (20)
1. Выберите Target
2. Выберите Info
3. Вставьте имя отображаемого списка и установите заголовок приложения
На днях я начал проект iPhone с глупым кодовым названием разработки, и теперь я хочу изменить название проекта, так как он почти закончен.
Но я не уверен, как это сделать с Xcode, пытаясь понять, как изменить имя приложения в файле info.plist, заставляет процесс подписи ошибиться (я думаю ...), и мое приложение не будет запускать передачу мне ошибка Launcher.
Думаю, я мог бы создать новый проект и скопировать все, но кажется таким примитивным, что я надеюсь на более цивилизованное решение.
- Выберите самую верхнюю строку слева (с именем проекта, количеством целей и т. Д.).
- Выберите цель, которую вы хотите переименовать.
- Еще раз нажмите на название цели.
- Введите новое имя.
- Нажмите Ввод.
В Xcode 3.2 просто выберите запись Project на панели Groups & Files, затем выберите пункт меню Project -> Rename ... Работайте для меня.
В Xcode 4 найдите «Название продукта» на вкладке «Настройки сборки» цели.
В новых версиях Xcode ( Xcode 5 тоже ), чтобы изменить название проекта, выполните следующие простые (подробные) шаги:
Примечание. В этом примере я изменю гипотетическое имя «Sample» на «Test».
Дважды нажмите дважды в корне проекта в навигаторе проекта, а затем он станет доступен для редактирования.
Переименуйте проект.
После нажатия «ENTER» помощник предложит вам автоматически изменить все записи, связанные с именем проекта, и позволит вам отменить выбор некоторых из них, если хотите.
Нажмите «RENAME», а Xcode сделает все остальное. Между тем Xcode может спросить вас о возможности создания моментального снимка проекта (это очень рекомендуется для этого).
В дополнение к переименованию проекта вы можете переименовать схему так, чтобы она соответствовала вашему новому имени проекта.
Повторите аналогичные шаги, например, 1 и 2, и нажмите OK.
Вот и все.
Другой сценарий ... Предыдущее объяснение было связано с изменением имени проекта, но есть вероятность, что вам нужно изменить отображаемое имя, которое отображается под значком приложения на главном экране. Это следующие шаги:
В группе «Поддерживающие файлы» найдите файл info.plist (или связанный)
Найдите ключ «Отображаемое имя пакета» и измените значение на новое имя.
Удалите «старое» приложение с симулятора или любого другого тестирующего устройства.
Очистите и перестройте приложение снова.
Вот и все, теперь вы увидите новое имя приложения на главном экране.
Вот как я изменился в Xcode 4:
- Нажмите на целевой файл (первый основной файл приложения).
- Перейдите в раздел «Настройки сборки».
- Прокрутите вниз, вы найдете бар под названием «Упаковка».
- В разделе «Упаковка» вы увидите имя продукта, вы можете изменить название проекта.
Вы изменяете отображаемое имя пакета в файле info.plist. Это так просто.
Изменение «отображаемого имени пучка» (в отличие от «имя пакета») является единственным способом включить в имя вашего приложения символы «+». Включение специальных символов в название проекта приведет к ошибке при загрузке в магазин приложений!
Если вам нужно изменить имя приложения, как оно отображается на главном экране iPhone, вам нужно сделать это в конфигурации Target, а не в конфигурации проекта.
Разверните группу «Цели» в Xcode, затем нажмите один раз элемент под ним. Он должен использовать имя вашего проекта, которое также является именем по умолчанию создаваемого приложения.
Нажмите команду-I, чтобы открыть окно «Информация», затем перейдите к тегу Build.
Установите раскрывающийся список «Конфигурация», чтобы прочитать «Все конфигурации».
Найдите под названием «Название продукта» под заголовком «Упаковка».
Измените это значение на имя, которое вы хотите для ваших скомпилированных приложений, и в бессмертных словах Bugs Bunny: Viola! Сделайте чистую строчку, и ваше приложение получит новое имя.
Если вы хотите изменить отображаемое имя, то вы можете напрямую изменить его из файла свойств (plist) приложения.
Вы можете добавить новую строку со следующим ключом: отображаемое имя пакета
Вот пример этого
Когда вы будете использовать это имя приложения, которое вы указали с помощью этого ключа, будет отображаться.
Поэтому вы можете сделать это просто.
Есть
-
Product name
($(PRODUCT_NAME)
): по умолчанию используетсяTarget name
. Это полезно дляscheme
выбора правильной цели -
Bundle display name
CFBundleDisplayName
(CFBundleDisplayName
): по умолчаниюProduct name
. Это то, что отображается вашему пользователю iOS
Из Xcode 4.2 и далее вы можете использовать еще один вариант. Просто нажмите один раз на .proj имя файла вверху в левой панели навигации, и он будет доступен для переименования. Имени его, и весь проект будет переименован, а не только цель.
Надеюсь это поможет
Использование подхода Javier для переименования моего приложения отлично работает. В конце концов, всего лишь один маленький недостаток, который я хотел добавить.
Я по-прежнему получал ошибку компоновщика Mach-O после очистки и восстановления. Чтобы решить эту проблему; выберите свой проект (в Навигаторе проектов)> в разделе Цели выберите yourProjectTests (целевая задача)> на вкладке «Общие», обновите значение параметра «Хост-приложение» для вновь переименованного проекта.
Лучший способ, который мне нравится в xcode5, - изменить имя продукта в настройках здания. Найдите «название продукта» в «настройках здания» и измените его.
Ссылка ниже работает для Xcode 6, особенно если вы получаете сообщение об ошибке после попытки переименования вашего проекта. В принципе, попробуйте создать новую схему своего приложения.
https://.com/a/27572164/4114835
Только для изменения имени приложения (которое будет отображаться вместе с значком приложения) в xcode 4 или более поздней версии:
Нажмите значок вашего файла проекта на панели «Группы и файлы», выберите «Целевая» -> «Настройки сборки» -> «Упаковка» -> «Название продукта». Нажмите на строку, появится всплывающее окно, введите здесь новое имя приложения.
Только для изменения имени проекта (которое будет отображаться вместе с значком проекта) в xcode 4 или более поздней версии:
Нажмите на значок своего проекта на панели «Группы и файлы», выберите «Проект» (выше цели) с правой панели, просто посмотрите на крайнем правом плане (он будет виден только в том случае, если вы включили «Скрыть или показать утилиты»). name.Edit это новое имя, которое вы хотите передать проекту.
Удалите приложение из симулятора / устройства, очистите и запустите. Изменения должны отражаться.
это оно
Я видел много способов изменить имя вашего приложения на рабочем столе, и я не думаю, что необходимость редактирования вашего файла .plist или изменения настроек сборки цели оправдана.
По умолчанию в Xcode 7.2 у вас даже нет «отображаемого имени пакета» в вашем файле plist.
И по умолчанию ваше «Название продукта» на вкладке «Настройки сборки» вашей цели равно $ (TARGET_NAME). ИМХО это удобно и не означает меняться.
Поэтому вы можете просто изменить свое целевое имя, как сказал Hallski в своем комментарии для принятого ответа. Я сделал pic для этого:
Я думаю, что есть путаница:
- вы хотите изменить название проекта или
- вы хотите изменить имя приложения на панели управления iOS?
обычно достаточно, чтобы изменить последнее, добавив / изменив ключ BUNDLE DISLAY NAME в plist.
Лучше оставить имя проекта нетронутым, но может быть изменено
Обратите внимание, что в поле «Отображение имени пучка» содержатся пробелы и специальные символы, но НЕ ПРОЕКТ. Это приведет к сбою некоторых инструментов линии cmd из-за правил пути имени файла.
И даже больше Дисковое имя Bundle может быть локализовано.
Поэтому, если вы не находитесь на ранней стадии и вам необходимо изменить имя проекта INTERNAL, продолжайте использовать Bendle Display Name.