J'utilisais Xcode 6.0.1 jusqu'à maintenant et tout allait bien. Ensuite, je suis passé à Xcode 6.1 et j'ai essayé de lancer mon application (avec une cible de déploiement de 7.0) dans le simulateur iPhone 6. Mais cela affiche un message d'erreur:
Le runtime du simulateur iOS 8.1 n'est pas disponible . Téléchargez le runtime du simulateur iOS 8.1 à partir de la section Téléchargements dans les préférences de Xcode.
J'ai supprimé manuellement l'ancien Xcode (6.0.1) et installé 6.1 à partir d'un fichier dmg. J'ai essayé de chercher à travers, mais je n'ai pas trouvé de trucs connexes. Toute aide serait appréciée.
C'est un problème Mac, pas un problème Xcode.
Déconnectez l'utilisateur, arrêtez, redémarrez ou redémarrez simplement Mac. Votre simulateur Xcode reviendra à la normale.
Le redémarrage ne m'a pas aidé.
L'installation/la réinstallation de simulateurs a fonctionné !!
Regardez sous (Préférences XCode-> Téléchargements -> Composants)
Maintenir une liste précise des simulateurs iOS
Lors de la mise à niveau, vous pouvez faire glisser les 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 Xcode first juste pour de bonnes mesures. De la documentation:
Supprimer un appareil ou tous les appareils non disponibles.
Le redémarrage de mon ordinateur a résolu ce problème pour moi. La même erreur a été générée pour les simulateurs iOS7 et iOS8. Je suis sous OS X 10.10 et Xcode 6.1.
Je viens d'avoir ce problème avec Xcode 8 beta 5. J'ai téléchargé ios8 et 9 simulateurs, mais je n'ai pas pu exécuter mon application. J'ai simplement supprimé les données dérivées et redémarré mon ordinateur. Cela a fonctionné pour moi.