Estoy trabajando con xcode 5 y, a menudo, obtengo The Simulator can't be launched because it is already in use.
cuando no se está ejecutando o no está abierto (es decir, después de hacerlo: salir del simulador).
Detuve la aplicación y no tengo ningún otro proyecto que esté abierto, ejecutándose o usando el simulador (evite este tipo de sugerencias).
esto sucede después de obtener una excepción.
¿Cómo puedo "liberar" el proceso del simulador sin tener que reiniciar mi computadora (ahora mismo esa es la única solución que encontré)? He probado:
- simulador -> servicios -> restablecer el contenido y la configuración
- cerrando xcode y reabriendo
- xcode -> desarrollador toos -> simulator -> (abrir el simulador) salir del simulador
- Monitor de actividad -> (el simulador está cerrado, así que no hay nada aquí para forzar el cierre)
Además, la excepción es no quedar atrapado en ninguno de mis intentos, así que me pregunto si qué herramienta del instrumento de desarrollador puede ayudarme a descubrir qué está mal.
ios
xcode
ios-simulator
Kukula Mula
fuente
fuente
Respuestas:
Tengo la solución ...
Espero que te ayude...
fuente
Reinicie xcode y el simulador. Es un error.
fuente
Lo que podría estar sucediendo aquí es que ha terminado el simulador, pero en realidad no ha terminado la sesión de depuración que Xcode todavía tiene abierta con el simulador. Notarás que el botón de detener todavía aparece en la parte superior izquierda. La sesión de depuración permanece abierta porque nunca continuó desde la excepción que accedió.
Podrá finalizar la sesión de depuración presionando el botón de detener o presionando comando + punto. Después de eso, podrá volver a construir el simulador.
fuente
Una vez que obtengamos el error de "Simulador en uso", no nos quedará otra opción que salir del Xcode y así los cambios realizados en el código no se pueden deshacer.
La única solución que encontré es hacer un hábito de_
Limpiar el proyecto dos o más veces
Reinicie el simulador antes de ejecutar el proyecto.
Y la peor parte de esta solución es seguir este procedimiento cada vez antes que desee ejecutar el proyecto en el simulador.
Pero no requiere forzar el cierre de Xcode y, por lo menos, esto nos permite deshacer los cambios en el código.
No puedo evitarlo, amigos ...
Este error debe ser resuelto por Apple, supongo ...
2 de septiembre de 2014 .
No estoy enfrentando este problema desde que actualicé mi Mac OSX y Xcode. Parece que lo ha solucionado Apple.
Gracias amigos.
fuente
Intente restablecer el contenido y la configuración
fuente
Solo necesita cerrar XCode y las aplicaciones iOS Simulator. Luego reinicia XCode. Eso es.
fuente
También puede solucionar este problema haciendo clic en el botón de detener (junto al botón de reproducción) en la parte superior izquierda de xcode. El problema es que el simulador está / puede estar detenido pero el depurador aún se está ejecutando en el archivo. Entonces, en lugar de reiniciar xcode, simplemente haga clic en el botón Detener.
salud
fuente
Compruebe si otra instancia de Xcode usa el simulador. Si es así, simplemente detenga la aplicación en ejecución presionando el rectángulo en la esquina superior izquierda de Xcode. Siempre me pasa porque me olvido de cerrar la aplicación que se está ejecutando.
fuente
Compruebe el dock de MacOS, ¿puede encontrar el icono del simulador? Luego, para verificar la parte inferior del ícono, si hay una línea blanca o un punto blanco. Si el acoplamiento no está en la parte inferior, compruebe el lado izquierdo o derecho del icono si hay una línea blanca o un punto blanco. Si tiene, el simulador ya está en uso. Debe hacer clic en el icono del simulador y luego presionar cmd + Q para detenerlo.
fuente
Lo intenté sobre todo pero no pudieron ayudarme a resolver mi problema. Quité el Xcode y lo instalé nuevamente, luego el problema se resuelve.
Asegúrese de haber instalado Xcode correctamente, de lo contrario, Xcode no funcionará correctamente.
fuente
Creo que es un error en Xcode 5.1
y utilizo esta solución para este problema. "Cierre todas las aplicaciones desde el fondo y luego ejecute"
Para cerrar la aplicación desde el uso en segundo plano,
Seleccione el simulador y luego presione "Ctrl + Shift + H + H". Entonces se abre la pantalla de tareas en segundo plano en este cierre de todas las aplicaciones desde el fondo y luego se ejecuta la aplicación desde Xcode.
Espero que esto te resuelva mucho tiempo de reiniciar el Xcode.
fuente
Tengo el mismo problema. Mi manera de hacerlo es simple: seleccione el simulador correcto en el menú del simulador-> hardware-> dispositivo. Parece que el problema se debe a que el dispositivo del simulador no encajaba con el dispositivo de esquema en el proyecto xcode.
fuente
Compruebe cada ventana del proyecto, haga clic en el botón "Detener ejecución" en la parte superior izquierda de XCODE.
fuente
No es necesario detener Simulator. * Deje de depurar todos los demás proyectos en Xcode. * Ahora ejecute su aplicación deseada.
Esto funcionó para mí.
fuente