2011-04-29 10 views
16

Por ejemplo, para probar funciones que tienen varios usuarios interactuando. Todo lo que se me ocurrió es que hay varias VM de OS X con iOSS en cada una de ellas, pero parece una maza perdiendo lo obvio justo en frente de mí.¿Hay alguna manera de ejecutar varios simuladores de iOS a la vez?

+0

ver http://stackoverflow.com/questions/896487/is-there-a-way-to-simulate-multiple-iphones-using-xcode-iphone-sim – TTimo

+0

Formulario Xcode 9 puede ejecutar aplicaciones en varios simuladores simultaneamente.. –

Respuesta

9

AFAICT, no admite varias instancias ejecutándose al mismo tiempo.

Intenté dos métodos, pero ambos fallaron.

$ open -n /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app 
LSOpenURLsWithRole() failed with error -10829 for the file /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app. 

El uso de un alias (http://forums.creativecow.net/thread/71/860074), aparecerá un cuadro de dailog diciendo "Sólo un simulador de iOS se puede ejecutar a la vez. Por favor, dejar de fumar y tratar simulador de iOS de nuevo."

-2

Tenemos varios desarrolladores de Xcode que inician sesión en una Mac centralizada y cada usuario tiene su propia cuenta. Cada usuario puede iniciar una ventana del simulador separada ejecutando el siguiente comando (debe estar incluido):

"/Aplicaciones/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator"

Una vez abierta la ventana del simulador, runining su proyecto se adjuntará automáticamente Xcode a esta ventana.

lo único que no estoy seguro, he encontré debajo siguiente script antes. No sé si se corrigió algo en nuestro sistema que nos permite ejecutar por encima del comando: http://coderebel.com/2010/08/31/iphone_simulator

Así que sugiero probar primero el comando, si no sirve de ayuda, intente con el script, arregle su sistema, luego use el comando después.

Cuestiones relacionadas