[Iphone] XCode 4 se cuelga en "Adjuntar a (nombre de la aplicación)"



Answers

Aquí estaba nuestra solución:

En Proyecto> Editar esquemas> Ejecutar.

Cambie el depurador de GDB a None (directamente encima del círculo verde en la imagen de arriba).

Question

¡Esto me está volviendo loca! Acabo de actualizar a XCode 4 y, por alguna razón, mi aplicación no se ejecutará en el simulador ni en el dispositivo iOS. Funcionaba perfectamente en XCode 3, pero de repente, cuando presiono ejecutar, el programa se detiene en "Adjuntar a ...". Tampoco parece haber otra información para ayudar con este problema. ¿Algunas ideas?

Para un resumen, puede intentar hacer lo siguiente para abordar el problema:

  1. Reinicia el simulador.
  2. Asegúrese de no haber incluido el archivo Info.plist en sus Building Fhases -> Copy Bundle Resources.
  3. Carpeta de recursos agregada al proyecto como una referencia de carpeta (el icono de la carpeta azul). Eso causó el problema, después de agregar la carpeta como grupo, el problema desapareció.

Gracias.




Intenté todo en esta página, y la "nueva" solución que funcionó para mí fue ir al simulador y "Restablecer contenido y configuración" en el menú principal del simulador de iOS.




Reiniciar el simulador funciona para mí :)




Toda la sugerencia anterior no resolvió mi problema. Después de agregar la carpeta de Recursos y compilar, se cuelga al adjuntar al nombre de la aplicación. Eliminé la carpeta de Recursos, todavía cuelgo. Eliminé el proyecto y recreé uno nuevo (con el mismo nombre) pero todavía tengo problemas. Si fuera un nombre diferente, entonces está bien. Reinicié el sistema operativo pero todavía no ayuda.

Para resolver el problema, hice lo siguiente: 1. ps -ef | grep Xcode, y matar a todos los procesos de "Xcode". 2. Restablezca el contenido de Simulator y salga del simulador. 3. Producto> Limpie para limpiar la construcción. 4. Compila y ejecuta el producto. Debería funcionar en este punto.

Espero que ayude a otros a tener este problema similar.




Para mí, ninguno de estos ha funcionado. Me di cuenta de que mi proyecto tenía 2 archivos info.plist (con dos nombres diferentes, como info.plist y Project-info.plist), por lo que XCode se confundió. ¡Acabo de eliminar el archivo plist incorrecto y funcionó!




Esto es lo que funcionó para mí:

En Xcode vaya al menú Producto y elija EDITAR ESQUEMAS.

En la lista a la izquierda, seleccione Ejecutar YourAppName.app. Desde el menú Ejecutable, elija OTHER.

Navegue y elija su archivo .app en su directorio de proyecto.

Ahora corre y funciona :)




Lo que funcionó para mí:

  • Inicie "Monitor" y mate gdb-i386-apple-darwin que supuestamente estaba colgado
  • Reinicie el simulador de iOS




La solución provista no solucionó el problema en mi caso.

Para resolverlo (solo XCode 4), tuve que ir al Producto -> Editar Esquema. Luego, seleccione el esquema "Ejecutar" y marque "Automáticamente", que no estaba habilitado.

Espero que ayude a alguien.




Una solución más posible: hice que mi carpeta de Recursos se agregara al proyecto como una referencia de carpeta (el icono de la carpeta azul). Eso causó el problema, después de agregar la carpeta como grupo, el problema desapareció.




Como dijo Rob, pero también verifique que el "identificador" debería leer por defecto "com.yourcompany.YourAppName". He cambiado "yourcompany" por error y esto causó el mismo problema mencionado anteriormente.




Acabo de encontrar el mismo problema: reiniciar el simulador y Xcode no funcionó para mí, ¡mientras que reiniciar mi mac funcionó bastante bien!




Si su aplicación todavía no funciona después de cambiar el Nombre del producto, intente cambiar "Archivo ejecutable" también. Había resuelto el mismo problema con este método.




Intenté todo y nada funcionó. Tengo un proyecto antiguo de XCode 3. Simplemente cambié el nombre de info.plist en el proyecto a otro nombre, reinicié el simulador y todo funciona bien desde entonces.




Esto también me sucedió cuando el archivo info.plist estaba en la fase de compilación de copias. Parece que a veces Xcode te advertirá sobre esto, y otras veces no lo hará. Muy extraño. Pero si tiene este problema, asegúrese de que info.plist NO se encuentre en su fase de compilación de copias.




Yo tuve el mismo problema. El problema era que había un usuario más que había iniciado sesión y tenía el simulador en ejecución. Creo que solo puede haber una instancia de simulador de iphone ejecutándose en una máquina, incluso para diferentes usuarios. Espero que esta información sea útil para alguien :)




Links