Восстановить Xcode 7.3.1 после обновления Xcode 8

Прошлой ночью я зашел в каталог приложений и переименовал Xcode.app в Xcode7.app.

Затем я обновился до Xcode 8 за одну ночь.

Когда я вернулся утром, Xcode7.app уже не было!! Нигде не найти.

Теперь мой проект не работает на Xcode 8, обновление до Swift 3.0 невозможно, так как многие из моих зависимостей еще не поддерживают его, а обновление до Swift 2.3 тоже почему-то не работает.

Что случилось с моим Xcode 7? Как мне вернуть его сейчас?


person etayluz    schedule 15.09.2016    source источник
comment
Просто загрузите с сайта developer.apple.com еще раз. Возможно, вы не совсем нажали return, когда меняли имя. Я делал это раньше.   -  person Mobile Ben    schedule 15.09.2016
comment
Я почти уверен, что сделал. Это реально отстой!!!!   -  person etayluz    schedule 15.09.2016
comment
Для загрузки Xcode требуется вечность, а затем он зависает в середине загрузки и не восстанавливается. Уже три раза пытался скачать. ааааа!   -  person etayluz    schedule 15.09.2016
comment
Apple действительно отстой с ужасной скоростью загрузки. Это 2016 год, а не 2006.   -  person Lombas    schedule 03.10.2016
comment
Итак, решение переустановить, верно? вот хорошая ссылка: stackoverflow.com/a/14756127/1736679   -  person Efren    schedule 25.01.2018


Ответы (2)


У меня не было этой проблемы, и я также переименовал Xcode (в Xcode-7.app) перед обновлением.

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

Попробуйте переименовать свой новый Xcode в Xcode8.app, затем перейдите на https://developer.apple.com/download/more/ и загрузите Xcode 7.3.1.dmg.

person charmingToad    schedule 15.09.2016
comment
Я не могу проверить прямо сейчас - для загрузки этого Xcode 7.3.1.dmg требуется целая вечность - я обновлю этот пост позже, спасибо! Да, я обновил - буду знать, что НЕ делать этого в следующий раз. - person etayluz; 15.09.2016

Вы можете попробовать эту программу:

https://github.com/KrauseFx/xcode-install

Эта программа позволяет вам установить любую версию Xcode.

$ gem install xcode-install
$ xcversion list --all

...
7.0.1
7.1
7.1.1
7.2
7.2.1
7.3
7.3.1
8

$ xcversion install 7.3.1
person lastrada    schedule 16.09.2016
comment
Спасибо @LaStrada, прежде чем я попробую это - переопределит ли это текущую установку XCode? - person etayluz; 16.09.2016
comment
@etayluz: Нет! Мои версии Xcode после запуска: Xcode-8.app Xcode.app - person lastrada; 17.09.2016
comment
Если вам нужно срочно вернуться к Xcode7/Swift 2, потому что вы используете старые модули, это решение идеально подходит! - person Ruben Marin; 24.09.2016
comment
@LaStrada, я пробовал это, но получил эту ошибку сразу после ввода имени пользователя и пароля: http.rb:921:in `connect': сброс соединения пиром - SSL_connect (Faraday::ConnectionFailed) - person etayluz; 27.10.2016