Не удалось найти новейшую доступную среду выполнения симулятора - Image.xcassets при создании приложения RN на iOS

Aug 19 2020

Я пытаюсь внести некоторые изменения в приложение, к которому не прикасался несколько месяцев.

Я просто пытаюсь создать приложение с помощью xCode и получаю эту ошибку

Я запускаю приложение на своем физическом устройстве


Я пробовал делать

Product -> Clean build folder

и

yarn cache clean --force

Но проблема не исчезла.


Обновление Я также продолжаю получать эту ошибку

Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7f9a97966130> System content for IBCocoaTouchFramework-ThirteenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f9a9565efe0> scaleFactor=2x'.

Это ушло, когда я

  • очистил мою папку сборки
  • удалил мои node_modules, Pods, Podfile.lock и yarn.lock

Но потом он просто вернулся

Это мой стартовый экран

Ответы

7 MuhammadNuman Aug 22 2020 at 04:32

Решение 1:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

Решение 2

При обновлении вы можете перетащить старые симуляторы, которые больше не доступны в вашей текущей версии Xcode. Вы можете очистить их, выполнив эту команду в Терминале :

xcrun simctl delete unavailable

Выйдите из Xcode сначала для хороших мер. Из документации:

Удалить устройство или все недоступные устройства.

Решение 3:

Установка / переустановка симуляторов сработала !!

Посмотрите в (Настройки XCode-> Загрузки -> Компоненты)

Решение 4 (Решение Сэма)

просто удалите Xcode и установите последнюю версию с сайта developer.apple.com/download/more.

3 Igor Sep 21 2020 at 21:46
sudo xcrun simctl shutdown all && sudo xcrun simctl erase all

Помогло исправить Дженкинса

DougWatkins Aug 22 2020 at 00:48

Попробуйте удалить время выполнения симулятора, удалив содержимое этой папки: «/ Library / Developer / CoreSimulator / Profiles / Runtimes», затем перезапустите Xcode и симулятор и повторите попытку.

Иногда данные там могут устареть и их необходимо восстановить.

HardikBar Aug 27 2020 at 19:57

Для меня в Developer нет папки CoreSimulator. Существует только одна папка CommandLineTools. Как продолжить с этим, потому что нет ни одного изображения симулятора, и выполнение непосредственно приложения симулятора вызывает его сбой

Пожалуйста, проверьте у разработчика Apple