2014-09-03 3 views
0

Я пытаюсь продолжить разработку образца приложения, одновременно сохраняя оригинал на своем телефоне.Переименуйте проект XCode и приложение iOS, но сохраните старое приложение

Все ответы здесь how-to-change-the-name-of-an-ios-app не работают полностью, потому что новое приложение перезапишет оригинальное, поэтому в любое время, когда я хочу, чтобы оригинал был на моем телефоне, мне нужно снова запустить («установить»). Должен быть какой-то дополнительный шаг, который нужно предпринять.

Приносим извинения за создание нового вопроса, но я не могу прокомментировать старый из-за отсутствия репутации, и я не вижу смысла отвечать на кучу случайных вопросов, которые другие люди более склонны делать, ,

ответ

0

Здесь вы можете дважды щелкнуть по имени вашего проекта, чтобы его можно было выбирать и редактировать.

enter image description here

Я сомневаюсь, что это будет перезаписать старое приложение, потому что он имеет другое название. Я не тестировал это на любом устройстве iOS, но в симуляторе он не удаляет старую версию.

1
  1. Я рекомендую вам создать новую цель в существующем проекте. Вы можете сделать это, дублируя конечную цель.
  2. В этом целевом идентификаторе пучка изменений. (Вкладка «Новая цель»). Поэтому она не будет перезаписывать существующее приложение.
  3. change Bundle отображаемое имя, чтобы идентифицировать ваше новое приложение от выхода из него. (Вкладка информации о новой цели)

Таким образом, вы можете иметь файлы, относящиеся только к вашему образцу приложения. Когда вы хотите создать оригинальную цель, вам просто нужно изменить цель из XCode и построить.

+0

Спасибо, что сделал. Я уже изменил целевое имя и отображаемое имя пакета, но не идентификатор пакета, по крайней мере, не в одно и то же время. Это будет сделано пока, однако это не рекомендуется в соответствии с [этот комментарий к одному ответу в вопросе, который я связал с] (http://stackoverflow.com/questions/238980/how-to-change-the-name-of- a-ios-app # comment34898916_16190307) –

+0

Вопрос о переименовании имени приложения iOS. Ваш случай отличается. Поскольку вы хотите сохранить 2 установки одного и того же приложения. iOS отслеживает приложение с помощью идентификаторов пакетов. Поэтому важно иметь разные идентификаторы, если вы хотите сохранить несколько копий в одном приложении. – uiroshan

+0

Нет, я никогда не говорил, что мне нужны 2 установки одного и того же приложения, хотя я понимаю, что это, вероятно, семантика. Я хочу использовать существующее приложение как отправную точку для нового приложения, сохраняя оригинал - и без необходимости копировать/вставлять весь код и настройки. –

Смежные вопросы