Я загрузил новейшее обновление iOS на свой iPhone 7+ и получил это сообщение
Когда это случилось со мной раньше на обновлении 12.1 Я использовал этот ответ, чтобы добавить файл в папку DeviceSupport..
Я искал SO и не могу найти ничего, что поддерживает 12.3.1, самое близкое, что я нашел, это 12.2. Я попробовал этот ответ, что привело к этот ответ, но у меня это не сработало:
Кто-нибудь знает, где находится обновление 12.3.1?
Вам также необходимо обновить Xcode, каждый раз, когда вы обновляете ОС на своем устройстве, вам также необходимо обновлять Xcode.
Обновлять Xcode не нужно, читайте ссылки на ответы в моем вопросе. Я не хочу проходить процесс обновления, добавление файлов поддержки происходит быстрее.
Я тоже столкнулся с этой проблемой. Хитрость заключается в том, чтобы сделать следующее:
Например, вы получаете следующую ошибку:
12.3.1 (16F203)
(примечание: замените значение в скобках кодом вашего устройства) в папке DeviceSupport
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
и скопируйте и вставьте содержимое из следующей самой последней папки поддержки (12.3).После выполнения этих шагов мой телефон смог запустить мое приложение. Надеюсь, это сработает и для вас.
Вы были правы, ключ был в том, чтобы добавить то, что было в скобках рядом с именем папки. Спасибо за помощь :)
Рад, что вы определили недостающий шаг :)
Решение с помощью старого Xcode 10 или более поздней версии, или проблема была решена без загрузки нового Xcode. Следующие версии iOS 12.3 и 12.3.1.
Вы должны сделать следующие шаги.
Macintosh SSD ▸ Applications ▸ Xcode10 ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform
Или вы выполните следующие шаги, введите следующее:
Открытый терминал. cd /Applications/Xcode10.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
open .
Он отлично работает
мы выполнили все шаги, но мой Xcode показывает симулятор в 12.2, пожалуйста, дайте мне более подробную информацию об удалении этой ошибки.
Загрузка бинарных файлов с чьего-то диска Google? Нет, спасибо. Вы знаете, где можно найти официальные двоичные файлы?
еще мерзнет. Плохое решение. Просто удалите предупреждающий текст. Медленно, как прежде.
Вот правильный способ обработки ошибок поддержки из Xcode
. Все, что вам нужно сделать, это добавить поддержку в папку Xcode's DeviceSupport
.
Откройте эту ссылку, распакуйте zip и скопируйте папку. https://github.com/amritsubedi/iOS-Developer-Disk-Image/blob/master/12.3.1.16E227.zip
ПРИМЕЧАНИЕ. Недавно выпущена новая бета-версия iOS 13.0. Если ваш Xcode создает необходимые файлы поддержки iOS 13.0, нажмите на ссылку ниже:
https://github.com/amritsubedi/iOS-Developer-Disk-Image/blob/master/13.0.zip
Затем перейдите к Applications -> Xcode
. Щелкните правой кнопкой мыши и откройте «Показать содержимое пакета». Затем вставьте в Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
и перезапустите Xcode
.
Примечание. Если у вас возникли проблемы с любой другой версией iOS, загрузите правильный образ диска разработчика iOS и вставьте его в указанную выше папку.
Это сработает. Нажмите эту кнопку, чтобы визуально увидеть путь.
еще мерзнет. Плохое решение. Просто удалите предупреждающий текст. Медленно, как прежде.
@Vladimir Возможно, это связано с отсутствием кода устройства. Переименуйте 12.3.1 в 12.3.1 (код вашего устройства) и снова откройте Xcode. Если это не работает, это не имеет ничего общего с поддержкой устройств Xcode, потому что это все, что нужно Xcode для поддержки устройств.
@AmritSubedi, какая у тебя версия xcode? Я пытаюсь использовать Xcode 9.4.1. Будет ли это работать с xcode 9.4.1?
@gypsicoder Он будет работать с Xcode 9.4.1, если он поддерживает версию устройства. В противном случае вам необходимо обновить Xcode. Я использую Xcode версии 10.1.
Пожалуйста, проверьте, надеюсь, его помощь в функции: stackoverflow.com/a/52815254/8526454