Je veux supprimer une application dans le simulateur avant de "construire et exécuter". Comment puis-je démarrer le simulateur pour pouvoir supprimer le fichier? Si je le lance par "build and run", j'obtiens une longue sortie de journal qui prend un certain temps à cause d'un bogue que j'essaie de corriger. J'aimerais éviter ça.
Le simulateur n'est qu'une application et vous pouvez donc l'exécuter comme n'importe quelle autre application.
Pour exécuter le simulateur directement à partir du terminal, ajoutez ces commandes avec la commande open
Xcode 7.x, 8.x et 9.x
Dans Xcode 7.x, le simulateur iPhone a encore bougé: /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
.
Xcode 6.x
Dans Xcode 6.x, le simulateur iPhone a encore été déplacé et réside maintenant ici: /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
.
Xcode 4.x, 5.x
Dans Xcode 4.x (jusqu'à la version 4.5 sur Mountain Lion) et Xcode 5.0.x sur Mavericks, il réside ici: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Dans ma version de Xcode (4.5.2), je trouve très pratique d’utiliser le Open Developer Tool
menu depuis l’icône du Dock ou le menu Xcode:
Xcode 3.x
Dans Xcode 3.x, il habite ici:
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
Dans certaines versions futures de Xcode, il sera probablement déplacé à nouveau, il s’agit d’une petite application bizarre.
Depuis XCode 4.3, l'emplacement du simulateur a été modifié. Vous pouvez désormais trouver le simulateur à l'adresse suivante:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
Depuis le terminal, vous pouvez utiliser:
open -a iPhone\ Simulator
open -a iOS\ Simulator
open -a Simulator
Tout dépend du nom de l'application du simulateur, cela peut changer à chaque itération de Xcode.
Pour faire suite à cela, la nouvelle commande de @jimbojw pour créer un raccourci avec le nouveau Xcode (installation par préférences) est la suivante:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
Ce qui créera un raccourci dans le dossier des applications pour vous.
Tout d’abord, ajoutez le simulateur iOS aux applications:
ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
De là, vous pouvez l'ouvrir dans le Finder ou le faire glisser vers la barre de lancement.
Source: http://www.bram.us/2010/05/05/xcode-iphone-simulator-location/
C'est une question plus ancienne, mais si vous souhaitez simplement exécuter le simulateur à partir de l'interface utilisateur de Xcode 4.5, vous pouvez effectuer les opérations suivantes: Xcode> Ouvrir l'outil de développement> Simulateur iOS.
Le moyen le plus simple est de démarrer le simulateur à partir de Xcode
, puis sur le dock, Ctrl
+ Click
sur l’icône et sélectionnez Keep in Dock
Sans ouvrir Xcode:
open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
Pour Xcode 7.2
open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.app
Sudo ./Simulator
Et ajouter ce chemin dans votre profil est le meilleur moyen.