highsierra11-8532557

3 февраля 2020 Разное MacOS

Xcode среда программирования для разработки приложений для MacOS, iOS, WatchOS и TvOS. Самое главное, что это единственная среда, где вы сможете протестировать свое приложение на реальном устройстве и без активации аккаунта разработчика.

В предыдущих статьях мы говорили о том, как установить MacOS High Sierra 10.13 на виртуальные машины VirtualBox и VMware Workstation Pro. Самым удачным вариантом оказалась установка на VMware Workstation Pro. В этой виртуальной машине система работает значительно быстрее и самое главное в ней определился подключенный Iphone, чего не произошло в VirtualBox. Но что в итоге использовать решать конечно же вам.

1. Установка Xcode.

Первым делом вам надо обновить MacOS. Для этого идем в App Store — Обновления. И нажимаем Update напротив всех обновлений. Далее соглашаемся перезагрузить систему и ждем пока пройдет установка обновлений. В итоге система обновляется до последней версии — MacOS HighSierra 10.13.6.

screenshot_1-1024x785-2915973

HighSierra 10.13.6 поддерживает Xcode 10.1 поэтому установить из App Store у вас не получится. Для загрузки пакета 10.1 идем сюда. И входим с учетной записью Apple, если ее нет, то предварительно регистрируем.

В поиске вводим Xcode 10.1 и скачиваем.

capture2-1024x670-9110300

После загрузки запускаем скачанный архив и ждем распаковки. После чего запускаем установку по клику на иконке Xcode.

2. Обновление Xcode до версии 10.2.1.

Я этого не делал, но если нужно, то возможно обновить. Скачиваем версию 10.2.1 все так же отсюда и распаковываем. Далее кликаем правой кнопкой на иконке Xcode 10.2.1 и выбираем «Показать содержимое пакета». Идем по пути Xcode 10.2.1.app/Contents/ редактируем файл Info.plist. Изменяем минимальную версию на 10.13.6. И сохраняем.

capture4-1146702

Далее по пути Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/ правим файл Info.plist и устанавливаем минимальную версию 10.13.6.

Теперь в пакете Xcode 10.1 app копируем файл xcodebuild расположенный в 10.1.app/Contents/Developer/usr/bin/ и вставляем его по аналогичному пути в новую версию 10.2.1

от admin