Acabo de actualizar a Xcode 4 y, por alguna razón, mi aplicación no se ejecutará en el simulador o dispositivo iOS. Funcionaba perfectamente en Xcode 3, pero ahora, de repente, cuando presiono ejecutar, el programa se detiene en "Adjuntar a ...". Parece que tampoco hay otra información para ayudar con este problema.
Para un resumen, puede intentar lo siguiente para abordar el problema:
- Reinicia el simulador.
- Asegúrese de no haber incluido el archivo Info.plist en sus Fases de construcción -> Copiar recursos de paquete.
- Carpeta de recursos añadida al proyecto como referencia de carpeta (el icono de carpeta azul). Eso causó el problema, después de agregar la carpeta como grupo, el problema desapareció.
resources
carpeta al proyecto. Eliminarlo no lo arregla.Respuestas:
¡¡Arreglado!! Esperemos que esto ayude a algunas personas a evitar un par de horas muy frustrantes. Resolví esto por:
¡Espero que esto ayude!
fuente
Aquí estaba nuestra solución:
En Proyecto> Editar esquemas> Ejecutar.
Cambie el depurador de
GDB
aNone
(directamente encima del círculo verde en la imagen de arriba).fuente
Un consejo que encontré en los foros de desarrolladores de Apple :
Otro consejo es eliminar manualmente el
build
directorio.Otro consejo más es navegar al Organizador ( Shift ⇧ Command ⌘ 2en xcode 4), seleccionar Proyectos , seleccionar su aplicación en el lado izquierdo y luego el botón Eliminar ... a la derecha de Datos Derivados .
Y nunca olvide el consejo universalmente útil: reinicie su computadora e intente nuevamente.
¡Buena suerte!
fuente
La solución proporcionada no solucionó el problema en mi caso.
Para resolverlo (solo XCode 4), tuve que ir a Producto -> Editar esquema. Luego seleccione el esquema "Ejecutar" y marque "Automáticamente" que no estaba habilitado.
Espero que ayude a alguien.
fuente
Para todos los que todavía intentan resolver esto después de todo lo que intentó desde arriba, intente iniciar el simulador de iPhone, haga clic en Simulador de iOS en el menú superior, Restablecer contenido y advertencias . Esto borrará todas las aplicaciones del simulador, ¡pero ahora finalmente puedes usar el simulador!
fuente
Reiniciar el simulador funciona para mí :)
fuente
Además: asegúrese de no haber incluido el archivo Info.plst en sus Fases de construcción -> Copiar recursos de paquete. Si es así, ¡quítelo de esa lista! Cometo un pequeño error que podría suceder, pero algo que arruina las cosas bastante desagradable: S
fuente
Una posible solución más: agregué mi carpeta de Recursos al proyecto como referencia de carpeta (el icono de carpeta azul). Eso causó el problema, después de agregar la carpeta como grupo, el problema desapareció.
fuente
Realmente encuentro la respuesta para mí :)
para mi,
configuración del proyecto -> su objetivo -> fases de construcción -> validar la configuración -> realizar
Y ahora el problema se ha ido.
:)
Espero que alguien ayude
fuente
Como dijo Rob, pero también verifique que el "identificador" debería leer por defecto "com.yourcompany.YourAppName". Cambié "yourcompany" por error y esto causó el mismo problema mencionado anteriormente.
fuente
Resolví este problema cómo:
1) Simulador de iOS-> Restablecer contenido y configuración ...
2) El nombre del proyecto, el nombre del esquema y el nombre del objetivo son idénticos. "AppName" y "Appname" no son verdaderos. Debe ser "AppName" y "AppName", o "Appname" y "Appname".
3) Reinicie XCode y salga del simulador.
Nombre del proyecto en Build Settings-> Product Name.
Nombre del esquema en Producto-> Gestionar esquemas. Haga clic en el esquema actual una vez para cambiar el nombre.
Nombre del objetivo en la columna del proyecto con objetivos. Haga clic una vez en el objetivo actual para cambiar el nombre.
Buena suerte =)
fuente
Esto también me sucedió cuando el archivo info.plist estaba en la fase de compilación de la copia. Parece que a veces Xcode te advertirá sobre esto, y otras veces no. Muy extraño. Pero si tiene este problema, asegúrese de que info.plist NO esté en la fase de compilación de la copia.
fuente
Mi problema también era una carpeta llamada "recursos" en la carpeta fuente raíz. Parece que entra en conflicto con algunos nombres de compilación internos.
Cambiar el nombre de la carpeta a "res" resolvió el problema para mí.
fuente
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.
fuente
Esta solución no es técnica pero funcionó para mí.
Cuando Adjuntar al proceso aparece en xcode y se cuelga por un tiempo, solo basta con el simulador de iOS y reinicia la aplicación presionando Comando + R.
Lanzará la aplicación sin ningún problema :)
fuente
Lo intenté todo y nada funcionó. Tengo un antiguo proyecto de XCode 3. Simplemente renombré info.plist en el proyecto a otro nombre, reinicié el simulador y desde entonces todo funciona bien.
fuente
Con frecuencia encontré este problema después de cambiar el nombre de un proyecto en Xcode 4.
Pude solucionarlo editando el Identificador de paquete en el archivo .plist.
Después de cambiar el nombre del proyecto, el Identificador de paquete cambiaría a algo como esto:
volviéndolo a esto:
evitará que Xcode se cuelgue y permitirá que la aplicación se ejecute.
fuente
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ó!
fuente
¡En Producto> Editar esquema> Ejecutar> Información, el Depurador cambiado de LLDB a GDB funcionó perfecto para mí!
fuente
Yo tuve el mismo problema. El problema era que había un usuario más que inició sesión y ejecutó el simulador. Piense 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 :)
fuente
Lo que funcionó para mí es lo siguiente:
En XCode:
Luego limpia y corre.
fuente
Esto es lo que funcionó para mí:
En Xcode, vaya al menú Producto y elija EDITAR ESQUEMAS.
En la lista de la izquierda, elija Ejecutar YourAppName.app. En el menú Ejecutable, elija OTRO.
Navegue y elija su archivo .app en el directorio de su proyecto.
Ahora corre y funciona :)
fuente
Noté que me sucedió cuando edité el esquema de Build Release a Build Debug. Cambié de nuevo, y funcionó :)
fuente
Lo que funcionó para mí:
fuente
Mi solución es corregir el nombre de la punta. (Cambié mi nombre de plumín antes para una versión de iPad pero luego eliminé el archivo de plumín de iPad). Entonces funciona bien de nuevo.
fuente
Todas las sugerencias anteriores no resolvieron mi problema. Después de agregar la carpeta Recursos y compilar, se cuelga al adjuntar a 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 era 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 elimina todos los procesos de "Xcode". 2. Restablezca el contenido del simulador y salga del simulador. 3. Producto> Limpiar para limpiar la construcción. 4. Compile y ejecute el producto. Debería funcionar en este punto.
Espero que ayude a alguien más que tenga este problema similar.
fuente
Encontré este error después de incorporar otro proyecto dentro de mi nuevo. Asegúrese de eliminar el proyecto que ha agregado info.plist y .app
fuente
Acabo de encontrar el mismo problema: reiniciar el simulador y Xcode no funcionó para mí, ¡mientras que reiniciar mi Mac funcionó bastante bien!
fuente
La mejor opción sería
¡¡¡Disfrutar!!!
fuente
Si su aplicación aún no funciona después de cambiar el Nombre del producto, intente cambiar también el "Archivo ejecutable". Había resuelto el mismo problema con este método.
fuente