En mi vieja Mac con Snow Leopard, podría escribir "ios" en primer plano y arrancaría el emulador de iPhone / iPad por sí solo.
Desde entonces tuve que conseguir una nueva máquina con Lion. He instalado Xcode for Lion, he instalado las opciones de la herramienta de desarrollador desde el panel de preferencias.
Pero la opción "ios" ya no está allí :( La única forma ahora parece ser ejecutar Xcode, crear un proyecto vacío y luego iniciar el emulador con la opción de ejecución.
He buscado y buscado los intertubos y las redes faciales, pero nada ayuda.
¿Alguien sabe cómo ejecutar solo el emulador en Lion?
ACTUALIZACIÓN: ESTA ES LA RESPUESTA A @ike_love hilo a continuación. Esa respuesta no está asegurada para funcionar en todas las máquinas de Yosemite.
fuente
Respuestas:
Suponiendo que tenga instalado Xcode
/Applications
, puede hacerlo desde la línea de comandos para iniciar el Simulador de iPhone:(Xcode 6+):
Puede crear un enlace simbólico desde su escritorio para facilitar esto:
(Xcode 6+):
Como señaló @JackHahoney, también podría agregar un
alias
a su~/.bash_profile
:(Xcode 6+):
(Xcode 7+):
Lo que significaría que puede iniciar el Simulador de iPhone desde la línea de comandos con una palabra fácil de recordar:
fuente
/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app
open -a "Simulator"
yopen -a "Simulator (Watch)"
para, obviamente, el reloj :)La forma más fácil sin jugar con la línea de comando:
La próxima vez que quiera usarlo, simplemente haga clic en el icono del simulador de ios en el dock.
fuente
En XCode 7+ la ubicación ahora es
Ejecútalo desde la línea de comando
Espero que ayude a alguien
fuente
$ open -a Simulator
es la respuesta correcta a partir de MacOS 10.14, XCode 10.1. ¡Gracias!/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator
funciona el simulador¿Es útil que veas la imagen?
Editar
Ahora, con el nuevo Xcode, si el ícono del Xcode está en el dock, puede hacer clic con el botón derecho y formar el menú que puede seleccionar
Open Developer Tool
y en el submenú puede seleccionariOS Simulator
para abrir el simulador sin abrir el Xcode.fuente
Usted puede conseguirlo a través de lanzamiento centro de atención si se crea un lanzador de Automator para ello:
Automator.app
Xcode.app
paquete. Por lo tanto, tendrá que navegar a él en una ventana del Finder separada y arrastrarlo a la ventana del selector de archivos. Estará en una de las siguientes rutas dependiendo de su versión de Xcode (la más antigua a la más reciente):/Applications/Xcode.app/Contents/Developer/iOS Simulator.app
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
iOS Simulator.app
Para obtener un buen icono para la aplicación Automator que acaba de crear, puede hacer lo siguiente:
iOS Simulator.app
y elija Obtener informaciónCmd-C
para copiarlo.Cmd-V
para pegarfuente
No es necesario hacer nada en la línea de comandos.
Simplemente use Spotlight para ejecutar simulator.app
fuente
Como lo indica la multitud de respuestas, hay muchas formas diferentes de abordar este problema. No todos abordan cuál es mi problema número uno, y cuál parece ser también la prioridad del autor de la pregunta: la capacidad de iniciar desde Spotlight.
Aquí está la solución que funciona bien para mí y debería funcionar con cualquier versión de OS X y XCode. Lo probé en OS X 10.11 y XCode 7.3.
La configuración inicial requiere el lanzamiento de XCode, pero después de eso, no necesitará solo llegar al Simulador.
Preparar
Nota: Hay otras formas de llegar a la ubicación de la aplicación Simulator (pasos 1-4), como usar Ir a la carpeta ... en el Finder, pero para empezar, es necesario conocer la ubicación del Simulator. Como eso ha cambiado de una versión a otra de XCode, esta forma debería funcionar independientemente de estos cambios.
Utilizar
fuente
Pruebe las instrucciones a continuación para iniciar el simulador de iPhone:
Ir a la carpeta de aplicaciones -> aplicación Xcode -> haga clic derecho para mostrar el contenido del paquete -> ahora muestre los archivos en el contenido xcode -> Desarrollador -> Plataformas -> iPhoneSimulator.platform -> Desarrollador -> Aplicaciones - > ¡ahora muestre la aplicación Simulador de iOS, haga clic para iniciar el simulador de iPhone ...!
fuente
Con Xcode 6, la ubicación del simulador ha cambiado a:
Ya no se puede encontrar aquí:
Espero que esto ayude a alguien, ya que a veces quiero iniciar el simulador desde la terminal.
fuente
Desde la Terminal tienes que correr:
fuente
Las soluciones anteriores no me funcionaron en ZSH. Necesitaba escapar del punto en el iPhoneSimulator.platform. Esto funciona para mi:
Esta podría ser una versión aún más resistente:
fuente
Hay una manera mucho más fácil:
command
+space
, aparecerá Spotlight SearchiOS Simulator
y presionareturn
Hecho.
----- En seguimiento a @E. Maggini downvote ---
Sí, aún puedes acceder fácilmente
iOS Simulator
usandoSpotlight
.fuente
En el terminal: para Xcode 9.xy superior
Para Xcode-beta 9.xy superior
fuente
La forma más fácil es usar Spotlight Search. Simplemente haga clic en CMD + Espacio y escriba Search Simulator. Así como así:
Y en pocos segundos se cargará el dispositivo emulado:
Para cambiar a otro dispositivo, puede usar el menú en Hardware -> Dispositivo
Hay algunos instrumentos geniales diferentes que puede usar en el menú Hardware, como cambio de orientación, gestos, botones, FaceID, teclado o entradas de audio.
fuente
¡Espero que esto ayude!
fuente
Creé una aplicación de automatización basada en la respuesta de @ trojanfoe para que pueda iniciar iOS Simulator directamente desde su Dock https://github.com/tsdexter/ios-simulator-expo-utilities/
fuente
Desde la Terminal solo ejecuta este comando:
O agregue esto a su
~/.profile
para ahorrar algunas pulsaciones de teclas:No estoy seguro de qué versión de Max OS X y Xcode este comando estuvo disponible. Estoy ejecutando 10.10.3 y 6.3 respectivamente.
fuente