studio - ¿Cómo ejecutar múltiples simuladores en Xcode 9?
xcode online (4)
Puede ejecutar el simulador múltiple utilizando comandos de terminal xcodebuild como este
xcodebuild prueba-sin-compilación -xctestrun /PathTo/.xctestrun -sdk iphonesimulator -destination ''platform = iOS Simulator, id = name = iPhone 7, OS = 10.3.1'' -destination ''platform = iOS Simulator, name = iPhone 7, OS = 10.3.1 ''-destination-timeout 300 -derivedDataPath / pathtoyourderivedata -nly-testing: YourTestScheme / YourTestClass / YouTestMethod
El truco aquí es seguir agregando -destino en los dispositivos en los que desea ejecutar su prueba en -destino probar sin construir - Si su proyecto ya está construido.
Según Novedades en Xcode , Xcode 9 nos permite ejecutar varias instancias de simulador.
Pero ¿cuál es la manera de hacer esto?
Intenté Build & Run
en diferentes modelos, pero se Quit
la instancia actual.
Resolví mi problema, es "muy simple":]
En el simulador, debe elegir un nuevo dispositivo en Hardware > Devices
. La nueva instancia comenzará.
Luego, elige tu modelo en Xcode
.
Aquí está la solución.
Tuve que separar mi aplicación en ejecución del menú "Depurar" -> "Desconectar de ____" si ya existía una instancia de simulador en ejecución para que se ejecutaran múltiples a la vez