Подтвердить что ты не робот

Как установить Xcode 9 без обновления macOS?

Кто-нибудь есть идея установить Xcode 8 OR Xcode 9 без обновления macOS?

Я хочу обновить свой Xcode 7.1 до Xcode 8 или Xcode 9 (или 9.1) Beta.

Но это не позволяет мне обновлять непосредственно на OS X Yosemite 10.10.

И теперь я не хочу обновлять свою ОС до El Capitan, так как я могу установить Xcode 8 в OS X Yosemite 10.10.

4b9b3361

Ответ 1

Xcode 8 будет работать на OS X 10.11 (El Capitan), но приложения, которые вы создаете, не будут, потому что единственным доступным SDK является MacOS 10.12 SDK, то есть macOS Sierra.

Из примечаний к выпуску:

Совместимость

Для Xcode 8 требуется Mac с MacOS Sierra 10.12 или OS X El Capitan 10.11.5 или новее.

Xcode 8 включает SDK для iOS 10.0, watchOS 3.0, macOS Sierra 10.12 и tvOS 10.0.

Ответ 2

Из Xcode 8 Beta 6 Примечания к выпуску:

Xcode 8 beta 6 требует, чтобы Mac запускал macOS Sierra beta 3 или новее, или OS X El Capitan 10.11.5 или новее.

macOS 10.10 является неподдерживаемой конфигурацией и не поддерживается Xcode 8. Ваше единственное решение - обновить до 10.11.

Ответ 3

Чтобы установить Xcode 9 без обновления macOS, вы можете изменить минимальную требуемую версию в наборе связок Xcode. Для этого просто нажмите Xcode-приложение, нажмите " Open Package Contents, затем зайдите в папку " Contents ", там вы увидите info.plist. Откройте его с помощью Xcode, который вы уже установили, и там вы можете изменить значение поля Minimum system version для любой версии, установленной в настоящее время.

Minimum system version

Также есть и другие "*.app", такие как "Instruments.app" и т.д. Они также требуют тех же операций.

Если в конце концов вы получите ту же ошибку, попробуйте перезагрузить свой macOS.

Я использовал этот способ для установки Xcode 9.2 на macOS 10.12.5, и он работает.

Ответ 4

Вы должны обновить macOS, чтобы использовать последний инструмент Xcode.

Согласно Apple, Xcode 9 - примечание к выпуску, Xcode 9 для Mac требуется macOS 10.12.6 (Sierra) или более поздняя версия


Вы можете скачать Xcode 9 с помощью Платной (Premium) учетной записи Apple Developer ниже по ссылкам.

Xcode 9


Для недопустимой учетной записи /apple id:

Apple Download Portal

Ответ 5

У меня есть два приложения в Mac App Store. Моя основная машина разработки по-прежнему работает на OS X Yosemite. Одно приложение начало показывать некоторые небольшие проблемы с графическим интерфейсом при использовании в MacOS Sierra. Поэтому я установил XCode 8 на своем MacBook Pro, работая под MacOS Sierra. Затем я перенес код на Swift 2.3 (на данный момент это было слишком много хлопот), а также архивировал и экспортировал приложение (без изменения каких-либо настроек сборки). Проблемы с графическим интерфейсом (в основном связанные с изменением размера изображений и окон) теперь решаются в приложении при запуске с MacOS Sierra. И приложение по-прежнему работает с OS X Yosemite и OS X El Capitan.

Возможно, это зависит от настроек, которые вы используете в XCode 8, но приложения, скомпилированные/построенные с помощью XCode 8, обязательно должны работать с OS X Yosemite и El Capitan. Если вы не используете определенные функции/функции MacOS Sierra SDK, Конечно.

Ответ 6

от терминала введите команду:

xcode-select --install

в случае, если у вас есть предыдущий XCode для его удаления, введите команду:

sudo rm -Rf/Library/Developer/CommandLineTools

перед установкой текущего