Échec de la recherche du dernier environnement d'exécution du simulateur disponible - Image.xcassets lors de la création de l'application RN sur iOS

Aug 19 2020

J'essaye d'apporter quelques ajustements à une application que je n'ai pas touchée depuis quelques mois.

J'essaie juste de créer l'application en utilisant xCode et j'obtiens cette erreur

J'exécute l'application sur mon appareil physique


J'ai essayé de faire

Product -> Clean build folder

et

yarn cache clean --force

Mais le problème persiste.


Mettre à jour Je continue également de recevoir cette erreur

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

Il est parti quand je

  • nettoyé mon dossier de construction
  • supprimé mes node_modules, Pods, Podfile.lock et yarn.lock

Mais ensuite il est juste revenu

Ceci est mon écran de lancement

Réponses

7 MuhammadNuman Aug 22 2020 at 04:32

Solution 1:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

Solution 2

Lors de la mise à niveau, vous pouvez faire glisser d'anciens simulateurs qui ne sont plus disponibles avec votre version actuelle de Xcode. Vous pouvez les nettoyer en exécutant cette commande dans Terminal :

xcrun simctl delete unavailable

Quittez d' abord Xcode juste pour de bonnes mesures. De la documentation:

Supprimer un appareil ou tous les appareils indisponibles.

Solution 3:

L'installation / la réinstallation des simulateurs a fonctionné !!

Regardez sous (Préférences XCode-> Téléchargements -> Composants)

Solution 4 (solution Sam)

supprimez simplement Xcode et installez la dernière version à partir de developer.apple.com/download/more.

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

Cela a aidé à réparer Jenkins

DougWatkins Aug 22 2020 at 00:48

Essayez de supprimer les temps d'exécution de votre simulateur en supprimant le contenu de ce dossier: "/ Bibliothèque / Developer / CoreSimulator / Profiles / Runtimes" puis redémarrez Xcode et le simulateur et réessayez.

Parfois, les données peuvent vieillir et doivent être reconstruites.

HardikBar Aug 27 2020 at 19:57

Il n'y a pas de dossier CoreSimulator dans Developer pour moi. Un seul dossier existe celui de CommandLineTools. Comment aller de l'avant avec cela car il n'y a aucune image de simulateur affichée et l'exécution directe de l'application de simulation provoque son crash

Veuillez vérifier auprès du développeur Apple