Можно ли запускать как Xcode 3, так и 4 бок о бок на одном компьютере?

Как гласит название, могу ли я установить обе версии Xcode на одном компьютере?

13 голосов | спросил sdg 18 MarpmFri, 18 Mar 2011 16:36:25 +03002011-03-18T16:36:25+03:0004 2011, 16:36:25

2 ответа


13

Чтобы ответить на ваш вопрос: Да. Когда вы устанавливаете Xcode 4 (и его инструменты для разработчиков), ваша «старая» папка Xcode переименовывается как Developer-old (если у вас уже установлен Xcode 3)

Чтобы ответить Ricket: Xcode 4 не поддерживает некоторые вещи (пока), такие как плагины, и некоторые функции (например, код сборки) отсутствуют в Xcode4 (возможно, еще или никогда), поэтому, если вы полагаетесь на некоторые вещи, которые вы, возможно, захотите чтобы сохранить копию Xcode 3.

Если вы хотите взглянуть на хороший обзор Xcode 4 (и посмотреть некоторые ключевые преимущества /недостатки), посмотрите это .

ответил Martin Marconcini 18 MarpmFri, 18 Mar 2011 16:45:57 +03002011-03-18T16:45:57+03:0004 2011, 16:45:57
0

Только что установлен Xcode 4 (iOS 5 beta), следуя указателю Wayfaring Stranger, чтобы изменить назначение Essentials (по умолчанию это папка разработчика, которая, вероятно, удалила бы Xcode 3).

Однако обратите внимание, что установка команд командной строки не была такой гладкой. До сих пор я заметил:

  1. xed исчез из PATH (и новый Xcode тоже не добавил). Мои скрипты /псевдонимы перестали работать, пока я не исправил проблему. Возможно, вы захотите убедиться, что ваш PATH настроен сразу после установки.

  2. xed из моей установочной папки (4.0) не может найти Xcode.app, который предполагается запустить.

  3. XcodeBuild (и, возможно, другие инструменты командной строки) был заменен новым в /usr /bin, поэтому, если вы создаете против SDK, который не включен в Xcode 4 (например, 4.2), вы будете получить ошибки сборки.

Что касается вопроса о том, почему нужно было устанавливать эти бок о бок, есть еще одна причина, о которой другие не говорили. Если у вас есть команда даже нескольких человек и дата корабля, вы можете не захотеть изменить свою оснастку до более поздней даты. Но вы можете проверить, что нового. Например, я хочу следить за сессиями WWDC, которые обсуждают новые функции SDK /Xcode.

ответил Tatiana Racheva 6 J000000Wednesday11 2011, 01:42:26

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132