visual studio microsoft espaƱol descargar community xcode ide cappuccino objective-j

studio - XCode se bloquea al abrir el archivo de proyecto



visual studio installer (12)

Copiando la respuesta de @Sean D que funcionó para mí.

Después de ver una sugerencia aquí, resolví este problema eliminando las preferencias de Xcode. La forma más confiable de hacerlo es el siguiente comando de terminal, emitido después de salir de Xcode:

defaults delete com.apple.dt.Xcode

ETA: Otras sugerencias han implicado cambiar o eliminar ciertas configuraciones de preferencias individuales, pero después de probar algunas de ellas, ninguna me funcionó. Parece que hay varias incompatibilidades en las preferencias entre 6 y 7b3, por lo que eliminar todas las preferencias debería solucionarlas.

XCode sigue chocando conmigo cuando abro mi archivo de proyecto. Pude abrir bien desde hace semanas. No estoy seguro de cómo diagnosticar. Solo falla para un proyecto específico.

Process: Xcode [1293] Path: /Developer/Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.Xcode Version: 3.2.5 (1760) Build Info: DevToolsIDE-17600000~5 Code Type: X86-64 (Native) Parent Process: launchd [189] Date/Time: 2010-12-15 16:05:24.659 -0700 OS Version: Mac OS X 10.6.5 (10H574) Report Version: 6 Interval Since Last Report: 201 sec Crashes Since Last Report: 4 Per-App Interval Since Last Report: 80 sec Per-App Crashes Since Last Report: 4 Anonymous UUID: 2B7F7CFC-45EA-450C-8467-6BF1E356B6F6 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000025940 Crashed Thread: 10 Dispatch queue: com.apple.Xcode.index-access Application Specific Information: objc[1293]: garbage collection is ON


El bloqueo generalmente es una señal de que el archivo del proyecto se ha dañado. Aquí hay una lista de cosas posibles que puede hacer para tratar de solucionarlo.

1. *.pbxproj archivo *.pbxproj dañado

Causado por un conflicto de fusión

Si usa el control de versiones, puede deberse a un conflicto de fusión que aún no se ha resuelto.

  1. Usando Finder, abre el directorio que contiene tu proyecto.
  2. Haga clic con el botón derecho en el archivo de proyecto YOUR_PROJECT_NAME.xcodeproj y Open With su herramienta de edición de texto preferida, como Sublime Text.
  3. Busque conflictos de fusión que generalmente se marcan con una serie de barras ========= .
  4. Resuelva los conflictos de combinación manualmente o elimine los cambios de un lado.

Causado por XML ilegible

Si eso falla, ingrese en el archivo y desplácese rápidamente para ver si algo parece estar fuera de lugar, generalmente debe ser XML legible. Incluso podría probar con un validador XML para ver si se encontró algo anormal.

2. Restablezca su espacio de trabajo

  1. Usando Finder, abre el directorio que contiene tu proyecto.
  2. Haga clic con el botón derecho en el archivo de proyecto MyProject.xcodeproj y seleccione Show Package Contents .
  3. Elimine la carpeta xcuserdata , que debe contener una carpeta con su nombre de usuario.
  4. Repite los pasos 2 y 3 para su archivo de espacio de trabajo MyProject.workspace

Según lo elaborado por KennyWinker y Paul R en las respuestas a continuación.

3. Recrea tu proyecto XCode

Tenga en cuenta que este debería ser su último recurso, ya que es bastante tedioso para grandes proyectos.

Por último, simplemente podría volver a crearlo. Eso puede parecer un gran dolor, pero básicamente podrías simplemente crear un nuevo proyecto y arrastrar todo lo que está debajo de la carpeta "Clases" en Xcode para comenzar a usarlo (no olvides agregar también los marcos que necesites).


Experimenté el bloqueo de XCode al intentar editar un archivo original.m específico. Ninguna de las soluciones anteriores funcionó, pero esto hizo:

  1. Cree un nuevo archivo .m como new.m, por ejemplo.
  2. Usando un editor de texto abra original.m fuera de XCode, copie los contenidos y péguelos en new.m dentro de XCode. Vuelve a trabajar en XCode.
  3. Eliminar y mover a la papelera original.m
  4. Cambie el nombre de new.m a original.m
  5. Ahora puedo editar original.m sin bloqueo de XCode.

Lo mismo me sucedió a mí, y fue una especie de problema de control de versiones que no pude solucionar, así que volví a una versión anterior y funcionó. Siente que hay algunos errores en XCode 4 que aún deben resolverse.


Probé de muchas maneras, pero después de todo solo cambié el directorio de la ubicación de mi proyecto, todo se corrigió y mi Xcode funciona correctamente y estoy contento ahora ...


Si tiene un archivo swift abierto en una nueva ventana (por ejemplo, cuando hace doble clic en un archivo .swift en xCode y se abre en una nueva ventana) cuando se abre xCode, esto podría ser un problema. Creo que tuve esta ventana abierta al cerrar xCode, luego al abrir xCode esta ventana se abre de nuevo y por algún motivo se bloquea xCode. Intenta cerrar esa ventana abierta rápidamente antes de que se bloquee. Extraño, pero eso funcionó para mí.


Solo quería aclarar el comentario de @Paul R.

Tuve una situación en la que Xcode se bloqueaba cada vez que abrí un archivo de proyecto. Parecía estar conectado a la ventana del IB que se estaba abriendo. Al final fue eliminar los contenidos de MyProject.xcodeproj/project.xcworkspace/xcuserdata/ que lo resolvió. Lo hizo restableciendo el espacio de trabajo (archivos abiertos, escalado de ventana, etc.)

Espero que esto sea útil.


Solo quería agregar algo de contenido extra a la respuesta de @Kenny Winker ...

Para borrar tus datos de usuario de xcode, ve,

  • Encuentre su archivo de proyecto Xcode ex: MyProject.xcodeproj o MyProject.xcworkspace
  • Haga clic derecho sobre él y seleccione Show Package Contents
  • Finalmente, simplemente borre todo dentro de la carpeta xcuserdata
  • ¡Hecho! :)

Con suerte, esto agrega un poco más de contexto a las personas que no saben dónde encontrar los datos de usuario de su proyecto.


Tenía XCode colgando cada vez que abrí Images.xcassets. La solución fue eliminar un archivo PDF corrupto que acababa de agregar.


Tuve un problema similar con Xcode 8.1. La razón por la que tal vez el project file contains merge conflict data. del project file contains merge conflict data. Puede eliminar esto opening Xcode project file in TextEdit.

Sin embargo, en mi caso no hubo conflicto de fusión. Simplemente eliminar el contenido de DerivedData funcionó para mí.

Steps :

  1. Abra la ventana del buscador y luego seleccione Go Tab -> Go to Folder… (or press Cmd + shift + G)

  1. Ingresa ~/Library y presiona Go . Esto abre la carpeta de la Biblioteca que está oculta por defecto.

  1. Vaya a Developer -> Xcode -> DerivedData carpeta Developer -> Xcode -> DerivedData . Delete all the content of this folder. DerivedData es como el caché, es decir, crea cada vez que compilas / ejecutas tu aplicación.

  1. Ahora abre el proyecto. Debería funcionar sin problemas.

¿Qué funcionó para mí?

La única solución que funcionó para mí fue eliminar las carpetas de datos derivados del proyecto colgante, es decir, las carpetas de datos derivados en el directorio anterior: ~/Library/Developer/Xcode/DerivedData/ . Espero que ayude a alguien.

¿Qué no?

Como se mencionó en otros lugares, eliminar MyProject.xcodeproj/project.xcworkspace/xcuserdata/ o MyProject.xcodeproj/xcuserdata/ no funcionó para mí.


Reinicio del equipo

trabajado para mi Mientras

xcuserdata deletion

y

defaults delete com.apple.dt.Xcode

no funcionó para mí

Incluso no pude abrir xcode solo o ninguno de mis proyectos o archivo .m solo.