versiones que puede hasta actualizar ios command-line jailbreak launch

que - ios versiones



Inicie la aplicación GUI en iOS 5 a través de la línea de comando(jailbreak) (1)

Esos comandos de launch / launchctl tampoco me funcionaron. Lo que funcionó fue instalar la utilidad de línea de comandos open desde Cydia y simplemente ejecutar

open com.apple.calculator

Observe la c minúscula en la calculator, que era el identificador del paquete para mi aplicación de calculadora.

Aquí está el sitio web del desarrollador para Cydia:

http://kramerapps.com/cydia/

Esto enlaces al sitio de repositorio:

http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=openData

Actualización: para iOS 6.x, esta versión actual de open no parece funcionar. Ver la respuesta de @ Nate a otra pregunta vinculada a continuación en los comentarios.

Actualización 2: el paquete open en Cydia se ha actualizado y ahora funciona con iOS 6.

Actualización 3: Aquí está la fuente del paquete: https://github.com/conradev/Open . Si observa el archivo open.m , puede ver que la función SBSLaunchApplicationWithIdentifier del marco privado SpringBoardServices es lo que realmente abre la aplicación.

Creo que antes podías iniciar aplicaciones de GUI en dispositivos con jailbreak iOS a través de la línea de comando (a través de SSH) ejecutando un comando como este:

launch com.apple.Calculator

pero eso no funciona en mi dispositivo iOS 5 ( launch not found ).

También probé:

launchctl start com.apple.Calculator

pero eso también me da un error ( no such process ).