Подтвердить что ты не робот

Можно ли изменить имя приложения iOS через xcode?

мы хотим опубликовать обновление нашего приложения. Можно ли переименовать приложение после обновления? скажем, приложение называется myApp, и я хочу, чтобы он был вызван myApp 2 после обновления... это можно сделать?

4b9b3361

Ответ 1

Собственно, вы можете. Вы можете изменить "Bundle Name", которое (я думаю) - это имя, которое App отображается в AppStore, и "Отображаемое имя пакета", которое является именем, которое отображается под вашим значком на главном экране. Но если вы измените свой "Bundle Identifier", то ваше приложение будет не тем же приложением. Более подробную информацию можно найти в Документах Apple здесь.

Ответ 2

В настройке сборки вы можете изменить Название продукта.

enter image description here

Ответ 3

fooobar.com/questions/54968/...

выберите свою цель, вкладку "Информация" и установите "Отображаемое имя пула", поле к нужному имени (т.е. "MySuperApp" ). Это самый простой, безболезненное решение.

Ответ 4

Конечно, вам нужно изменить Bundle display name в вашем файле .plist

Ответ 5

На самом деле существует несколько "имен приложений"... (например, несколько человек называют вас "друг", "Джон", "отец", "сын",... хе-хе!)

1) имя, которое вы видите под значком, вы можете изменить несколькими способами, но наилучшее предложение от @gWiz, просто измените свое "Отображаемое имя Bundle" в свойствах Target ( вкладку "Информация", или вы можете найти ее под названием "Отображаемое имя" на вкладке "Общие" ).

Отображаемое имя пакета: (обязательно, локализуемое) Отображаемое пользователем имя пакета; используемый Siri и видимый на главном экране iOS. Подробнее см. CFBundleDisplayName.

2) Имя пакета, найденное на той же вкладке "Информация", не является "именем, которое App появляется в AppStore", как это было предложено с помощью @gWiz, а скорее:

Название пакета: (рекомендуется, локализуемое) Сокращенное имя пакета; не предназначен для просмотра пользователем. Подробнее см. В описании CFBundleName.

3) другое имя - это имя продукта, которое вы можете найти на вкладке "Настройка сборки" - предложение @Lihn в порядке, как из документации Apple "Имя продукта - это имя вашего приложения поскольку он будет отображаться клиентам в магазине и должен быть похож на имя приложения, которое вы вводите позже в iTunes Connect."... но это немного запутанно, а не на 100% правильно. В iOS "Название продукта" не используется слишком много, просто забудьте его. В MacOS, может быть, вы можете увидеть где-нибудь... (предложения?)

4) имя, которое вы видите в AppStore, это задается в iTunesConnect при создании новое приложение (или хотите изменить метаданные с новой двоичной версией) и обычно называется "Имя" или "Имя приложения" в документации Apple...

Имя приложения: (обязательно, Localizable) Имя приложения, как показано в AppStore.

5) Название схем, имя целевых объектов... возможно, вас это не интересует, или вы можете экспериментировать самостоятельно или читать документы Apple (лучше экспериментировать, для меня )


На данный момент я не могу дать вам более подробную информацию, например:

но основная идея:

  • Имя под значком на устройстве может быть отредактировано в новом двоичном представлении с изменением "Отображаемое имя пакета"
  • имя приложения, как показано внутри AppStore, можно снова редактировать каждый новый двоичный файл, меняя "Имя" или "Имя приложения" непосредственно в iTunes.

... и обе локализуемы.

Ответ 6

Имя приложения - это имя продукта для отладки/выпуска в настройках сборки → Упаковка. Если вы измените его, тогда имя Bundle и отображаемое имя Bundle могут измениться, если значение ${PRODUCT_NAME} по умолчанию. В соответствии с документацией Apple docs Bundle Display Name - это имя, которое отображается под значком приложения, в то время как Bundle Name является коротким именем выше, но я не знаю ничего, что его использует.

Ответ 7

просто дважды щелкните имя своего проекта и переименуйте его, затем он попросит изменить все ссылки при изменении клика проекта.

Ответ 8

Для изменения имени приложения см. https://developer.apple.com/library/ios/qa/qa1625/_index.html

Однако каталог данных приложения также изменится. Если вы хотите переместить некоторые данные, вы можете найти каталог, используемый имитатором, например. с:   NSString * homeDir = NSHomeDirectory(); NSLog (@ "% @", HomeDir); до и после переименования и использования "Go to Folder" в finder, чтобы добраться туда.