iniciador del simulador de iOS xcode

1

Estoy tratando de entender el lanzador de ios-sim para proyectos de cordova
enlace
Los dos puntos que estoy tratando de entender son ...

  • ¿Qué es el lanzamiento del simulador?

    1. ¿Se está llamando como un proceso desde la línea de comandos? algo como ... / path / to / sim - args?

    2. ¿Se invoca como una biblioteca del sistema?
      algo como ... include systemLib / magic
      luego ser llamado como una función que inicia el simulador

  • ¿Cómo se "inyecta / instala" el proyecto en el simulador?

He rastreado la respuesta hasta donde mi comprensión del Objetivo C me puede llevar.
(@ menos creo que la respuesta a mis preguntas está en esta función)

enlace

Su trabajo es lanzar el simulador de iOS Xcode, al menos creo que lo es.

El objetivo:
Es poder invocar el simulador directamente desde la línea de comandos a través del shell sin la necesidad de todas estas dependencias de proyectos y comprender mejor el proceso en el que Xcode utiliza para ejecutar el simulador.

POR FAVOR, perdona mis notaciones abreviadas y el uso muy probable de la terminología, ¡soy un alma interpretada perdida en un universo binario!

TY

    
pregunta Prospero 04.12.2013 - 04:46

1 respuesta

1

A partir de Xcode 6, puede usar la herramienta de línea de comandos simctl. Echa un vistazo a:

xcrun simctl help

Si faltan algunas funciones, presente un radar en enlace ... esta es una interfaz compatible mientras que la utilidad ios-sim fue desarrollado por marcos de Xcode privados de ingeniería inversa y se puede romper fácilmente entre las versiones de Xcode.

    
respondido por el Jeremy Huddleston Sequoia 13.10.2014 - 15:40

Lea otras preguntas en las etiquetas