Этот iPhone 6 работает под управлением iOS 12.3.1 (16F203), которая может не поддерживаться этой версией Xcode.

Xcode недавно обновился до последней версии 10.2, как и iOS до 12.3.1. Мой Mac - это более старый Mac, который работает на High Sierra, и я не могу выполнить обновление до Mojave. У меня Xcode 10.1. Как добавить вспомогательные файлы и где их найти? Любая помощь будет принята. Спасибо

Я попытался скопировать файлы из папки с 12.2 и перезапустить Xcode, но безуспешно


person captain_haddock    schedule 03.06.2019    source источник
comment
Не нашел обходного пути. Мой Mac теперь подкрадывается под POS Mojave, как и мои тестовые устройства. Apple, планируемое устаревание, теперь многоплатформенная.   -  person YvesLeBorg    schedule 03.06.2019
comment
Я полностью понимаю вас @YvesLeBorg ... Я разместил ответ ниже, я использую старый unibody white mac 2009 года, пока не сдамся :)   -  person captain_haddock    schedule 03.06.2019
comment
также просто для удовольствия: я использую eXcode для воспроизведения сертификатов, для всего остального есть AppCode (Jetbrains)   -  person YvesLeBorg    schedule 03.06.2019
comment
Мне тоже порекомендовали AppCode, мне было интересно, будет ли хороша его функция раскадровки, поскольку я новичок и много полагаюсь на раскадровки. Можете ли вы также запустить код на устройстве с AppCode @YvesLeBorg. Спасибо за ответ бутон   -  person captain_haddock    schedule 03.06.2019
comment
Нет, в AppCode нет. Тем не менее, вы можете открывать свои проекты / рабочие области с обоими без сбоев (так что вы можете использовать eXcode для этого тоже ... но это отстой, imnsho, по сравнению, скажем, ... Android Studio, также продукт Jetbrains). Я считаю, что разметка строго по коду намного проще. К настоящему времени у меня есть масса многоразового кода / шаблонов.   -  person YvesLeBorg    schedule 03.06.2019
comment
@YvesLeBorg: просто хотел поблагодарить вас за ваш вклад и направление. Удачного кодирования :)   -  person captain_haddock    schedule 18.06.2019


Ответы (4)


Итак, после многих находок и следующих ссылок я нашел решение для всех, кто борется. Следующие шаги

  1. Выключите Xcode .. Я хочу выйти из него
  2. Перейдите по этой ссылке и загрузите этот файл
  3. создайте папку с именем 12.3 (16F203) и скопируйте извлеченные два файла ... обратите внимание, это включает "DeveloperDiskImage.dmg.signature" и "DeveloperDiskImage.dmg" (я обнаружил, что эти файлы в конечном итоге работают нормально, в отличие от копирования других файлы из предыдущих папок ... могут быть файлы dmg)
  4. запустите следующую команду в окне терминала ... обратите внимание, отрегулируйте путь к файлу в соответствии с вашей установкой Xcode. "ln -s / Users / damn_son / Library / Developer / Xcode / iOS DeviceSupport / 12.3 \ (16F203) / Users / damn_son / Library / Developer / Xcode / iOS \ \ DeviceSupport \"
  5. Я обнаружил, что шаг номер 4 связывает файл, как указано в этой теме. это сработало
  6. перезапустите Xcode и попробуйте снова скомпилировать и запустить. удачи
person captain_haddock    schedule 03.06.2019
comment
Вместо создания ссылки вы можете просто скопировать каталог в Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport, как описано здесь: https://stackoverflow.com/questions/55596733/is-it-possible-to-install-xcode-10-2-on-high-sierra-10-13-6 - person Pablo Alfonso; 20.06.2019
comment
Большое вам спасибо, captain_haddock. Ты спас мне день. Оно работает. Но, пожалуйста, измените свою команду, она показывает ошибку. Я немного изменился, и это работает. - person Karnan Muthukumar; 24.06.2019
comment
@KarnanMuthukumar: Я специально добавил словаdamn_son, чтобы замаскировать свое настоящее имя жесткого диска под своим именем :) ... так что там, где написано damn_son, вставьте имя вашего домашнего диска. спасибо за комплимент - person captain_haddock; 01.07.2019
comment
команда выдает ошибку даже после перехода на реальное имя жесткого диска, ошибка syntax error near unexpected token '(' - person Awais Nasir; 01.08.2019

Имя папки важно, проверьте также интервал

1. создать файл с именем 12.3.1 (16F203)

2. скопируйте содержимое (из https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip)

3. вставьте папку в папку DeviceSupport /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ и скопируйте-вставьте содержимое.

4. выйдите из xcode и перезапустите.

person Prasad.Jakka    schedule 27.06.2019
comment
Внутренние приложения Xcode.app не найден на моем Mac - person yaswanthkoneri; 31.07.2019
comment
@yaswanthkoneri goto Папка документов Xcode щелкните правой кнопкой мыши Xcode и выберите Показать содержимое пакета, затем перейдите по пути согласно шагу номер 3. - person Prasad.Jakka; 02.08.2019
comment
Вы спасаете мне день. Большое спасибо. - person Sudarshana Dayananda; 06.09.2019

  1. Загрузите Xcode 10.2 по прямой ссылке (не из App Store). (Примерный размер: ~ 6 ГБ): https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_10.2/Xcode_10.2.xip

  2. Из загруженной версии просто скопируйте / вставьте содержимое каталога DeviceSupport / 12.2 в «Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport / 12.3 (16F203)»

  3. Вы можете отказаться от загруженной версии прямо сейчас (нам просто нужен небольшой каталог 12.2!)

person Pablo Alfonso    schedule 19.06.2019
comment
Сработало идеально для меня! Спасибо, что поделился! - person Anders Lundsgard; 02.07.2019

1. создать файл с именем 12.3.1 (16F203)

2. скопируйте содержимое (с https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip)

3. вставьте папку в папку DeviceSupport /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ и скопируйте и вставьте содержимое.

4. выйдите из Xcode и перезапустите.

для перехода в папку документов Xcode щелкните правой кнопкой мыши Xcode и выберите «Показать содержимое пакета», затем перейдите по пути согласно шагу номер 3.

person Abhishek Binniwale    schedule 02.08.2019