78 votes

Comment puis-je réinitialiser le simulateur iOS à partir de la ligne de commande?

J’ai beaucoup besoin de réinitialiser le simulateur iPhone et je n’ai pas trouvé le moyen de le faire sans utiliser la souris. C’est une petite chose, mais j’en ai vraiment marre de le faire et j’aimerais avoir un moyen de le faire en utilisant un raccourci clavier.

Encore mieux serait un moyen de le réinitialiser à partir de la ligne de commande, afin que je puisse créer une réinitialisation dans un script de déploiement.

Je ne suis pas très familier avec iOS ou MacOS.

137voto

Kappe Points 208

Il suffit d’exécuter ceci dans le terminal:

Une autre approche suggérée par @txulu, avant d’effacer le simulateur tuer le processus:

37voto

Cameron Brown Points 460

J’ai pensé que je publierais ceci pour tous ceux qui rencontrent le même besoin. Quelqu’un sur reddit m’a donné cette solution (que j’ai testée et qui fonctionne très bien). Notez que cette fois, vous avez besoin d’une ellipse après « Paramètres », pas de trois points (bizarre).

Il s’agit d’un AppleScript qui peut être appelé à partir de la ligne de commande pour réinitialiser le simulateur :

Enregistrer sous `` et appeler avec :

16voto

Joe Susnick Points 299

COPIER-COLLER RÉPONSE - remarque: réinitialisera le contenu et les paramètres de tous les simulateurs disponibles.

Merci @Alpine pour l’inspiration et les connaissances. Si vous exécutez ceci dans votre ligne de commande, vous devriez pouvoir réinitialiser tous les sims disponibles. Cela fonctionne avec Xcode 6.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X