Вопрос

Я неохотно обновился до Льва со снежного барса.Затем я обновил XCode до 4.3.1, что как часть обновления удалило 4.2 из Snow leopard.Затем я понял, что один из других моих инструментов разработки вообще не работает с 4.3.1, поэтому я установил 4.2.1 вместе с ним в надежде исправить ситуацию.Это не так.Как удалить 4.2.1, чтобы осталась только 4.3.1?Я попробовал удалить 4.3.1 и переустановить, надеясь, что он обнаружит 4.2.1 и удалит его, как это было при первом обновлении, но безрезультатно.Поиск в Интернете показывает, что мне нужно запустить uninstall-devtools, однако я нигде не могу его найти, /Developer не существует...Попытка переустановить 4.2.1 в надежде, что там запрятан деинсталлятор, говорит: «Помощник по установке Xcode не может быть установлен, потому что xcode уже установлен» (очевидно, в первый раз это не было сказано), так что я могу Не переустанавливаю без 4.3.1 в надежде получить папку /Developer...Похоже, что в версии 4.3.1 нет инструментов uninstall-devtools (и у меня также установлены инструменты командной строки).Я не могу найти 4.2.1, возможно, она не установилась (я забыл проверить емкость диска до/после), но тогда почему я не могу попробовать установить ее снова без установленного xcode?

Это было полезно?

Решение 2

Оказывается, установщик 4.2.1 фактически устанавливает установщик Xcode в папку ваших приложений, который, в свою очередь, фактически устанавливает Xcode.Решение состоит в том, чтобы найти установленный установщик (имеет столько смысла...) и установить Xcode, и все будет вести себя так, как ожидалось.

Другие советы

Установите Xcode 4.2.1 еще раз, а затем удалите его:

sudo /Developer/Library/uninstall-devtools --mode=all

Версии Xcode, которые поддерживают установку в /Applications вместо /Developer, теоретически поддерживают удаление простым перетаскиванием в корзину.

На практике я не уверен, что доверяю этому процессу, и мне бы хотелось, чтобы существовал более надежный сценарий очистки.

Найдите «Xcode 4.2» в Spotlight или Finder, оно найдет приложение и переместит его в корзину. Но не забудьте проверить версию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top