web-dev-qa-db-fra.com

Comment puis-je exécuter le simulateur iOS 7.1 dans Xcode 7.0 beta 2?

J'ai installé la dernière version Xcode 7 beta 2, lorsque j'essaie d'exécuter l'application dans iOS 7.1 Simulator, ce qui donne ce message d'erreur:

Le runtime du simulateur iOS 7.1 n'est pas disponible.

Impossible d'ouvrir liblaunch_sim.dylib. Essayez de réinstaller Xcode ou le runtime du simulateur.

Pourriez-vous s'il vous plaît laissez-moi savoir comment résoudre cette erreur?

32
IOS Rocks

Vous ne pouvez pas (au moins de manière officielle).

Tiré de Documentation Xcode Beta 2 (Page 7).

J'espère que ça aide.

EDIT SEPT - 2015:

Merci Cœur pour l'info, vous pouvez maintenant utiliser les versions précédentes du simulateur ios.

17
Karlo A. López

J'ai pris beaucoup de navigation mais j'ai finalement trouvé une solution qui fonctionnait pour moi (j'ai essayé la réponse de Gend mais ça n'a pas marché). Exécutez les lignes suivantes:

Sudo mv "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib"{,.bak}

Sudo ln -sf "/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/Host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib"

Source: https://Gist.github.com/leecade/83b4e710d7c741152527

34
Anthony De Smet

Tout d'abord, recherchez le fichier cible:

/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/Host/liblaunch_sim.dylib

Vous devez faire une sauvegarde liblaunch_sim.dylib (juste au cas où). Deuxièmement, copié vers la destination (n'oubliez pas de sauvegarder)

/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib

Et si besoin: iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntime Tout est fait.

J'espère que ça aide.

6
Gend

Lorsque vous utilisez la commande Sudo et que le terminal dit: "Commande introuvable", utilisez la commande comme ci-dessous.

Sudo su (entrer)

$ Sudo mv "/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib" {,. Bak} (entrée)

$ Sudo mv "/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib" {,. Bak} (entrée)

$ Sudo ln -sf "/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/Host/liblaunch_sim.dylib" "/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib "(entrer)

$ Sudo ln -sf "/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/Host/liblaunch_sim.dylib" "/ Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/Host/liblaunch_sim.dylib "(entrer) Quitter (entrer)

Relancez maintenant Xcode 7 s'il est ouvert plus tôt. Vous pourrez exécuter des simulateurs.

2
Hasya

Dans Xcode 7 beta 6, cela semble désormais possible.

http://adcdownload.Apple.com/Developer_Tools/Xcode_7_beta_6/Xcode_7_beta_6_Release_Notes.pdf

Xcode 7.0 beta prend désormais en charge les simulateurs hérités téléchargeables. (20699475)

Je n'ai pas encore trouvé d'endroit pour les télécharger. Je mettrai à jour quand/si je les trouve.

1
concertman