6 votos

¿Cómo puedo hacer que Xcode 4.1 funcione bajo Snow Leopard?

Estoy tratando de actualizar a xcode 4.1, pero no funciona como espero. Soy un desarrollador registrado de iOS, así que descargué el (enorme) instalador. Cuando hago doble clic, parece que se inicia, pero luego se detiene no pasa nada. No hay ninguna ventana de instalación con botones para hacer clic, etc. Estoy seguro de que hay una mejor manera de hacer la instalación desde la terminal y ver lo que realmente está pasando. ¿Qué es lo siguiente que intento?

Además, me pregunto si alguien ha hecho que esto funcione con OSX 10.6.8 todavía, ya que había algunas descripciones del instalador que se bloqueaba en los foros de desarrollo. No hay respuestas hasta ayer.

Actualización: probado hasta ahora Nota: Esta es la versión correcta de xcode 4.1 por 10.6 (leopardo de nieve) No el de la tienda de macarrones, que es sólo para 10.7.

  • Eliminé la versión anterior de xcode (era la 3.2.5) usando /Developer/Library/uninstall-devtools --mode=all .

  • Mirando el syslog, veo un par de errores que podrían estar causando problemas: En primer lugar, cuando me apagué anoche se muestra Macintosh DirectoryService[11]: BUG in libdispatch: 10K549 - 1960 - 0x10004004 . En segundo lugar, esto aparece repetidamente: Macintosh com.apple.launchd[1] (com.apple.SystemStarter): Failed to count the number of files in "/System/Library/StartupItems": No such file or directory

  • Cuando intenté el instalador de nuevo, el syslog informó lo anterior no such file or directory varias veces, entonces Macintosh com.apple.launchd.peruser.501[93] (com.apple.coreservices.uiagent[230]): Job appears to have crashed: Segmentation fault y un informe del accidente.

Tal vez algo está corrupto en mis archivos de /Sistema/Biblioteca que está causando que se ahogue. ¿Alguna otra idea para sugerir cómo reparar esto?

Actualización 2: Nunca logré instalar el xcode 4 en mi MacBook. root del problema parece ser que este fue uno de los primeros modelos de macBook en usar el procesador Intel. Y XCode 4 no parece funcionar bien en este procesador. Alguien puede haber encontrado una solución a estas alturas, pero yo terminé con un ordenador más nuevo: el Macbook Air de finales de 2009 con Snow Leopard. No hay problemas con la instalación de xcode 4.

Cosas del informe del accidente: (esperemos que las partes útiles...)


Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000281e9000
Crashed Thread:  2

Thread 2 Crashed:
0   libSystem.B.dylib               0x96032401 sha1_block_asm_data_order + 29

Thread 2 crashed with X86 Thread State (32-bit):
  eax: 0xb02258a0  ebx: 0x93e07a69  ecx: 0x281e9000  edx: 0xb4148629
  edi: 0x85121bec  esi: 0xa1f8b822  ebp: 0xd7deffcd  esp: 0xb02257c0
   ss: 0x0000001f  efl: 0x00010286  eip: 0x96032401   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
  cr2: 0x281e9000

Followed by a long list of addresses that all refer to various files in either /System/Library/Frameworks or /usr/lib/. Several of them have ???(???) in the line. 

The last line is: 
`0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib`

1voto

codeulike Puntos 9017

Yo usaría Xcode 4.2, ya que es la última versión soportada de Xcode en Snow Leopard. Todavía se puede descargar desde developer.apple.com.

0voto

Martin McNulty Puntos 1404

Según Wikipedia, hubo dos versiones de 4.1. Una fue introducida con OS X Lion, y otra fue lanzada para Snow Leopard. Tal vez la versión de Lion requiere Lion, y tal vez ese es el que usted tiene. No estoy seguro de cómo podrías notar la diferencia.

-1voto

Regent Puntos 111

Intenta primero eliminar la versión anterior de XCode (hay un desinstalador script en la carpeta Dev tools), y luego ejecuta el instalador. Por alguna extraña y desconocida razón puede atascarse tratando de reemplazar la versión anterior.

Si eso no funciona, busca en tu syslog y mira si hay algún error y postea de nuevo y veremos si hay algo raro.

-2voto

kevin_w Puntos 1

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X