Можно ли установить Xcode 10.2 на High Sierra (10.13.6)? - PullRequest
20 голосов
/ 09 апреля 2019

Я недавно обновил iOS на своем устройстве iPhone до 12.2, и это не похоже на Xcode 10.1.Должен ли я обновить Xcode до 10,2?

На моем Mac с High Sierra, когда я нажимаю «Обновить» для Xcode, 10.2 недоступен.

Я нашел эту ссылку: https://support.apple.com/en-us/HT209606

С этим комментарием: "Выпущено Xcode 10.2 25 марта 2019 г. Ядро Доступно для: macOS High Sierra 10.13.6 или более поздней версии"

Как установить Xcode 10.2 с HighSierra для тестирования iOS 12.2?

Примечание. Обновление до Mojave на моем старом Mac НЕ является опцией.

Ответы [ 6 ]

18 голосов
/ 12 апреля 2019

Да, это возможно.Выполните следующие действия:

  1. Загрузите Xcode 10.2 по этой ссылке (вам необходимо войти в систему с помощью Apple Id): https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_10.2/Xcode_10.2.xip и установить его
  2. Редактировать Xcode.app / Contents / Info.plist и измените Минимальную версию системы на 10.13.6
  3. . Сделайте то же самое для Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/Info.plist (может потребоватьсяперезапустите Xcode и / или Mac OS, чтобы он запустил симулятор при запуске)
  4. Замените Xcode.app/Contents/Developer/usr/bin/xcodebuild на версию 10.1 (или другую версию, установленную на данный момент)., например 10.0).
  5. Если с симулятором возникли проблемы, перезагрузите компьютер Mac
15 голосов
/ 09 апреля 2019

Вам не нужно запускать Xcode 10.2 для поддержки iOS 12.2.Вам просто необходим доступ к соответствующей папке в DeviceSupport.

Возможное решение:

  • Загрузите Xcode 10.2 по прямой ссылке (не из App Store).
  • Например, переименуйте его в Xcode102.
  • Поместите его в /Applications.Возможно иметь несколько версий Xcode в одном каталоге.
  • Создать символическую ссылку в Terminal.app, чтобы иметь доступ к папке поддержки устройств 12.2 в Xcode 10.2

    ln -s /Applications/Xcode102.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/12.2\ \(16E226\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
    

Вы можете переместить Xcode 10.2 куда-нибудь еще, но затем вам придется скорректировать путь.

Теперь Xcode 10.1 поддерживает устройства под управлением iOS 12.2

7 голосов
/ 09 апреля 2019

Скачать xcode 10.2 по ссылке ниже https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_10.2/Xcode_10.2.xip

Редактировать: минимальная версия системы * до 10.13.6 в Info.plist по указанным ниже путям

  1. Xcode.app/Contents/Info.plist
  2. Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/Info.plist

Заменить: Xcode.app/Contents/Developer/usr/bin/xcodebuild с Xcode 10

**** ****** ИЛИ 1027 *

вы можете установить образ диска 12.2 в существующий xcode для запуска на 12.2 устройствах Скачать образ диска отсюда https://github.com/xushuduo/Xcode-iOS-Developer-Disk-Image/releases/download/12.2/12.2.16E5191d.zip

И вставьте в Path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Примечание: перезапустите Xcode

3 голосов
/ 07 мая 2019

Основываясь на ответах и ​​комментариях ниже, для моей проблемы было решено следующее, и ЭТО РАБОТАЛО:

  1. Загрузите Xcode 10.2 по прямой ссылке (не из App Store).(Предполагаемый размер: ~ 6 ГБ)
  2. Из загруженной версии просто скопируйте / вставьте каталог DeviceSupport / 12.2 в «Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport»
  3. Вы можете отказаться от загруженной версии сейчас (нам просто нужен небольшой каталог 12.2!)
1 голос
/ 14 апреля 2019

Ничто из вышеперечисленного не помогло мне.

Мне удалось установить Mojave по этой ссылке: http://dosdude1.com/mojave/ Этот патч работал красиво и без заминок

Доказательство: вот Мохаве работает на моем (не поддерживается) Mac-mini 2011 года

0 голосов
/ 16 июля 2019

взломали его. Просто @Damnum шаги и затем следуйте пути для запуска xcode. Плохой путь, но работает как очарование.

Дважды щелкните по /Applications/Xcode102.app/Contents/MacOS/Xcode

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...