Обновление Xcode до 4.2, похоже, ничего не обновляет - PullRequest
3 голосов
/ 13 октября 2011

У меня сейчас установлен Xcode 4.1. Я попытался выполнить обновление с помощью App Store, чтобы проверить свое приложение в iOS 5. Программа обновления загружена правильно, и для обновления потребовалось много времени, после чего Xcode перезапустился.

Мне не удалось найти iOS 5 в списке целей развертывания, и я проверил раздел «О программе» и обнаружил, что все еще использую Xcode 4.1, сборку 4B110, а не Xcode 4.2, сборку 4D199, как описано в страница загрузки Xcode 4.2 .

Я снова запустил обновление, но безуспешно. Я попытался загрузить обновление снова из магазина приложений, но на нем просто есть синяя кнопка с надписью «установлено», и нет очевидного способа принудительной переустановки. На странице в магазине приложений четко написано Xcode 4.2, так что это то, что я ожидаю получить к настоящему времени.

Кто-нибудь сталкивался с такой же проблемой? После некоторого поиска в Google, похоже, что это не так. Мне было бы интересно услышать любые гипотезы или решения.

Ответы [ 5 ]

3 голосов
/ 13 октября 2011

Переместите каталог /Developer в что-то вроде /Developer-4.1, затем снова установите Xcode 4.2, используя /Developer в качестве пути установки. После установки внутри /Developer/Applications/ должен быть новый Xcode 4.2, который вы хотите использовать.

[ 16:44 Jonathan@MacBookPro / ]$ sudo mv /Developer /Developer-4.1

Вот так выглядит / из разных версий:

[ 16:44 Jonathan@MacBookPro / ]$ ll
drwxrwxr-x+ 46 root  admin   1.5K Oct 12 11:52 Applications
drwxrwxr-x  15 root  admin   510B Sep 20 13:27 Developer
drwxrwxr-x@ 17 root  admin   578B Sep 20 13:12 Developer-3.2.4
drwxr-xr-x@ 10 root  admin   340B Sep 20 13:54 Developer-3.2.5
drwxrwxr-x@ 16 root  admin   544B Oct  8 14:23 Developer-4.2
drwxrwxr-x@ 18 root  admin   612B Sep 20 13:44 Developer-4.2-beta7
1 голос
/ 31 октября 2011

У меня была такая же проблема, я считаю, что нет необходимости переименовывать папку dev или удалять Xcode. Решение заключается в том, что после обновления XCode через магазин приложений найдите файл с именем «Install XCode» в папке приложений. Нажмите на нее, и она завершит обновление с 4.1 до 4.2.

1 голос
/ 13 октября 2011

У меня возникла та же проблема, но через некоторое время я узнал, что хотя App Store показал, что на нем установлен XCode 4.2, он только что загрузил нечто, называемое Xcode Installer , в папку «Приложения». Только после его запуска установщик перезаписал Xcode 4.1 на 4.2.

1 голос
/ 13 октября 2011

Проверьте, установлены ли у вас две версии Xcode.

Вы должны увидеть это: enter image description here

Также вы можете попробовать удалить версию Xcode 4.1, проверив, есть ли 4.2.версия и если n для ее установки.

Документы выпуска XCode предоставляют информацию об удалении, вот сценарий, который они указывают:

Удаление инструментов разработчика XCode Чтобы удалить инструменты разработчика XCode с загрузочного томас каталогом из окна терминала введите:

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

Чтобы удалить базовый контент разработчика с загрузочного тома, но оставить каталоги поддерживающие файлы нетронутыми из окна терминала типа:

$ sudo / Library / uninstall-devtools --mode = systemsupport

0 голосов
/ 13 октября 2011

Переименуйте папку разработчика. Установите обновление. Там должна быть папка разработчика сейчас. Запустите xcode. Если у вас есть xcode 4.2, в главном меню должно появиться xcode 4.2

...