xcode4 - tools - xcode requerimientos
error: no se pudo adjuntar al ID de proceso 0 (22)
A veces, este problema surge al tener dos objetivos en un proyecto, ambos usan el mismo identificador de paquete pero crean productos con nombres distintos.
Eliminar la aplicación en el dispositivo / simulador resuelve el problema, como se ha dicho anteriormente.
He estado leyendo los foros y hasta ahora ninguna de las soluciones sugeridas funciona para mí. Estoy ejecutando Xcode 4.4.1 y probando en el simulador de iPhone 5.1. El simulador ya no abrirá las aplicaciones y obtendré el error anterior. ¿Alguna idea o solución por favor?
Algunas veces sucede porque tienes dos proyectos con el mismo nombre. Prueba esto:
- ir a la preferencia de xCode elegir ubicación y hacer clic en DerivedData eliminar el DerivedData
- Restablecer y forzar Quit Simulator
- Forzar salir de Xcode y reiniciar
Si no funcionó, entonces reinicia tu PC.
Cada vez que tengo este problema (que a menudo es real), desinstalo la aplicación del simulador (como lo haría un usuario en el dispositivo) y limpio en XCode. Próxima compilación y ejecución funciona.
También puedo restablecer el contenido y la configuración del simulador para que funcione, pero parece que usar una bazuca para matar una mosca.
Eliminar la aplicación en el simulador de iOS. Esto funciona para mi.
Esto me sucedió después de cambiar el nombre del Producto.
Después de reiniciar el simulador, limpiar el proyecto y reiniciar XCode, nada funcionó. Después de apagar y reiniciar el simulador, todo funcionó como se esperaba.
Esto sucede cuando cambias entre versiones de xcode. La solución simple es cerrar xcode y el simulador. Reinicie xcode y al mismo tiempo limpie el simulador antes de ejecutar. Esto deberia resolver el problema.
Esto también ocurre si prepara su archivo para la distribución empresarial y termina guardando los archivos .ipa y .plist resultantes en el directorio del proyecto, sobrescribiendo así su lista de proyectos. Cuando eso suceda, lo sabrá porque la información de versión y la ventana principal en la configuración de su proyecto estarán en blanco. Si esto sucede, restaure su antigua lista de control de origen ... y guarde los archivos de su producto en otro lugar.
Finalmente, descubrí que el problema era que tenía una carpeta llamada "recursos" que solía almacenar todas mis imágenes. Cuando cambié el nombre de la carpeta a algo menos probable de ser utilizado por XCode en otro lugar, hice toda la eliminación de datos derivados / limpiar / reiniciar XCode y funcionó.
Haga clic en Simulator y reinicie el simulador yendo al menú principal "iOS Simulator" y seleccione "Restablecer contenido y configuración ...
De vuelta en XCode, elija el menú "Producto"> "Editar esquema". En el panel de menú de la izquierda, haz clic en "Ejecutar _Tu_nombre_de_proyecto_.app"> "Ejecutar _Tu_nombre_de_proyecto.app". La pantalla de información a la derecha debe tener el botón de opción "Depurar proceso como" seleccionado como "Yo (tu nombre de usuario)". Si no, asegúrese de no iniciar sesión como root. En hay muchos informes de ejecución ya que root tendrá problemas
Luego, aún en Xcode, vaya al menú "Ventana"> "Organizador". En el menú superior, haga clic en "Proyectos". Continúa y elimina "Datos derivados".
Finalmente, vaya a "~ / Library / Application Support / iPhone Simulator / 6.0 / Applications" y elimine todo lo que está allí
He encontrado el mismo problema
1.usted puede eliminar la aplicación Directy bajo
~/Library/Application Support/iPhone Simulator/6.0/Applications
y
~/Library/Developer/Xcode/DerivedData
2. luego puede iniciar Xcode; en la barra de menú puede encontrar Project -> Clean
EDITAR: antes de copiar / pegar 1 arriba, ¡cambie la Versión del simulador a lo que está usando!
La limpieza (ya sea eliminar carpetas o Producto-> Limpiar) no funcionó.
Vi que en mi .plist, la identificación del paquete había sido eliminada. Gracias a git. Revisé-- el archivo, y bam! desplegado en el simulador no hay problema.
Solo compartiendo...
Mi aplicación no tenía un BundleID apropiado después de eliminar algunos archivos xcconfig.
Nada de lo mencionado anteriormente me ayudó. Pero como descubrí que pocos momentos antes, yo (o alguna otra entidad) había eliminado registros de mi archivo / etc / hosts y recibí el mismo error.
Debería verificar si tiene en su archivo / etc / hosts la línea "127.0.0.1 localhost". Como esta línea falta, el depurador LLDB genera problemas.
Así que solo agrega 127.0.0.1 si lo has perdido en tu / etc / hosts.
¡Esto me ayudó!
Paso 1: ping
$ ping localhost
Esto debería devolver algo así como
PING localhost (127.0.0.1): 56 bytes de datos 64 bytes de 127.0.0.1: icmp_seq = 0 ttl = 64 tiempo = 0.028 ms 64 bytes de 127.0.0.1: icmp_seq = 1 ttl = 64 tiempo = 0.048 ms ...
Si esto funciona, esta respuesta no solucionará su problema, intente con otra cosa.
Si el ping devuelve algo más, por ejemplo: ping: no se puede resolver localhost: el host desconocido se ha estropeado con su archivo / etc / hosts, vaya al paso 2 Paso 2: compruebe / etc / hosts
Compruebe que la parte superior de su archivo / etc / hosts se vea así
127.0.0.1 localhost 255.255.255.255 broadcasthost :: 1 localhost fe80 :: 1% lo0 localhost
Si no tiene estas entradas en el archivo, ingréselas en la parte superior del archivo, vacíe la memoria caché dns usando $ dscacheutil -flushcache y vuelva al paso 1; de lo contrario, continúe con el paso 3. Paso 3: Corrija el formato del archivo: debe ser unix o LF *
$ file / etc / hosts
Esto debería devolver: / etc / hosts: texto en inglés ASCII
Si devuelve algo como / etc / hosts: texto en inglés ASCII, con terminadores de línea CR, entonces el archivo está en el formato incorrecto y es probable que se ignore.
Cambie las terminaciones de línea de archivo a Unix o LF usando su editor de texto favorito.
In Sublime Text 2 this can be done throught the view menue: View > Line Endings > Unix
Vacía la memoria caché dns ($ dscacheutil -flushcache) y vuelve al paso 1
Reinicio el simulador y funcionó para mí
Restablece el simulador, abandona el simulador y vuelve a generar. Ejecutar. Funciona para mí
Supongo que existe alguien que está en caso de que el asunto ocurra solo en un proyecto, no en cada proyecto y no resuelva el problema después de hacer muchas soluciones publicadas en esta página de Preguntas, como ''borrar la dirección de la aplicación en ~ / Library / Application Support / iPhone Simulator / 6.0 / Applications y ~ / Library / Developer / Xcode / DerivedData '','' Limpiar todos los registros haciendo Proyecto -> Limpiar ''y'' Limpiar todo el registro y contenido en el menú del simulador de iOS ''y cualquier cosa más.
Sí, también finalmente no pude resolver eso.
Para ti, podría ser una solución si estás en el problema que mencioné anteriormente: crea un nuevo proyecto con un nombre similar, y copia y pega todas tus clases y archivos de recursos existentes en tu carpeta de proyecto anterior al nuevo y enlace las referencias entre su nuevo proyecto y los archivos copiados en Xcode. Luego, limpie los registros de compilación presionando ''Shift + Command + K''.
En mi caso, esto me permitió continuar mi trabajo ...
Tuve el mismo problema y descubrí que no puede usar la cuenta raíz de su Mac. Si ha iniciado sesión como root, no puede adjuntar el proceso al simulador. Debes iniciar sesión como una cuenta diferente.
Tuve este problema porque tenía otro usuario en la misma máquina con el simulador de iOS. Iniciar sesión como el otro usuario y salir del simulador (y Xcode) lo resolvió en mi caso.
Un momento embarazoso a altas horas de la noche, pero solo para completar ... cuando haces clic en "restablecer contenido y configuraciones" en el emulador, por supuesto, el gran botón azul predeterminado dice "NO reiniciar", y el pequeño botón blanco indica "restablecer" ". Si no estás prestando atención, puede ser bastante difícil recordar leer los botones. No puedo creer que esté admitiendo esto, pero bueno, nos pasa a todos (¿verdad? :))
Vaya a la barra de herramientas de IOS Simulator y haga clic en Restablecer contenido y configuración ...
y otro para el registro: (ninguna de las sugerencias funcionó para mí)
Mountain Lion: XCode 4.6.3
-
moved the whole Application to Trash
y la eliminé siguiendo otras carpetas -
/Users/[USERNAME]/Library/Developer
-
/Users/[USERNAME]/Library/Caches/com.apple.dt.XCode
/Users/[USERNAME]/Library/Application Support/iPhone Simulator
reiniciar el sistema y reinstalar XCode