2011-07-23 11 views
30

Actualización importanteBug con el inicio de los instrumentos a través del perfil bajo XCode 4.1 Build 4B110

insecto extraño es fijo (al menos para mí) en Xcode 4.2!


he un problema grave con XCode 4.1 Build 4B110 en Mac OS X Lion e instrumentos que funcionan a través de XCode. El problema es que el instrumento se bloquea en parte si lo inicio a través de XCode. Entonces, si comienzo un proyecto en XCode 4.1 y abro "Perfil", aparece la interfaz de usuario de Instruments. El temporizador se pone en marcha, pero la aplicación de instrumentos no registra nada y el más grave problema:

El Programm parece estar funcionando, pero no reacciona sobre las acciones que tomo. Así que no puedo hacer clic en ningún botón, etc. No sucede nada. El temporizador todavía está funcionando, pero no puedo hacer nada. Entonces tampoco puedo cerrar la ventana/aplicación. Así que forzaré la detención de la aplicación Instruments.

Pero si comienzo a la aplicación de los instrumentos directamente a través de desarrollador/Aplicaciones/Instruments.app todo está bien. Por supuesto, la aplicación no rastrea nada, pero puedo hacer clic en los botones y todo lo posible allí.

¿Alguien sabe de este problema?

¿Alguien sabe cómo solucionar este problema raro?

también he eliminados carpeta los desarrolladores con el archivo deinstall-escritura correspondiente y volver a instalar XCode 4.1. Pero sigue siendo el mismo problema.

¿Alguien puede dar una pista, etc. Tipp?

¡Sería realmente genial!

actualización

material Así, aún más raro:

Perfil de alguna manera trabajó para iOS 3.0 aplicaciones de versión, pero después de hacer una breve pausa que no volvió a funcionar. Así que no sé dónde se encuentra este error. Supongo que se trata de la versión de iOS de la aplicación de destino.

Gracias, Andreas

+0

Bien, entonces descubrí que es un error general (no relacionado con XCode. Si inicio Instruments por separado y elijo un objetivo y hago clic en grabar, aparece el mismo error. La ventana se congela parcialmente o (en mis palabras) I no puedo cambiar nada, solo puedo mover la ventana. Eso es todo. Mientras tanto, he eliminado por completo la carpeta del desarrollador y descargué XCode de la tienda de aplicaciones nuevamente, lo instalé, pero sigue siendo el mismo error. Así que no tengo más pegamento para solucionar este problema. – andi1984

+14

Bien, ahora he corregido el error. Si abro XCode, elijo Perfil y elijo un instrumento (digamos, Fugas), se abre la nueva ventana del Instrumento. Luego, tengo que ir. volver a XCode (¡mientras la ventana de Instrument.app aún está abierta en el fondo!) y tener que usar el comando + tab para elegir fuera de xcode en frente del Instrument.app nuevamente. Luego, la aplicación del instrumento me muestra los datos rastreados. Problema realmente extraño, pero ahora funciona. ;-) – andi1984

+1

¡Gracias por esto! –

Respuesta

25

Citando su comentario sobre esto, andi1984, para que nadie se pierda esta respuesta "grande" para cualquier persona (como yo) para los cuales es un salvavidas. ¡Esto funciono muy bien para mi!

Si abro Xcode, elijo Perfil y elijo un instrumento (digamos dice Fugas) se abre la nueva ventana Instrumento. Entonces necesito volver a Xcode (mientras Instrument.app ventana sigue abierta en el fondo!) Y tener que utilizar el comando + tab para elegir de Xcode delante del Instrument.app nuevo. Luego, la aplicación Instrument me muestra los datos de seguimiento . Problema realmente extraño, pero ahora funciona. ;-)

+0

¡Gracias por citar! Estoy feliz de que mis 1 1/2 días de búsqueda del error también te hayan ayudado. ;-) ¡Espero que Apple esté solucionando este problema muy pronto! – andi1984

+0

Buena solución (tan agradable como puede ser ese comportamiento extraño), gracias. Solo para el registro: tengo que usar Cmd-Tab dos veces para cambiar de Xcode a Instruments para que funcione. Reportará este error a Apple. –

+0

Estoy teniendo exactamente el mismo problema que el anterior, pero la respuesta anterior no resuelve mi problema. ¿Alguna otra idea sobre cómo resolver? –

4

La solución de Epaga a veces funciona & veces no lo hace.

Por tanto, propongo a todos duplica el radar de seguimiento abierto para que Apple da a esta cuestión cierta prioridad:

http://openradar.appspot.com/9855452

0

He descubierto que si dejo dos instrumentos ventanas abiertas al mismo tiempo, cuando los instrumentos se encierra en una ventana, y la otra ventana en primer plano parece sacar a Instrumentos de ella. Parece traer de vuelta a los instrumentos si puedes enfocarte en una ventana de instrumentos diferente a la que está bloqueada.

He encontrado que el método de dos ventanas funciona todo el tiempo, mientras que el método de perfil Xcode solo funciona a veces.

Editar:

Después de probar el de dos ventanas método un poco más, este método también funciona sólo a veces.

1

Tuve el problema de que los instrumentos estaban bloqueados y el truco de la tabla de cmd anterior no funcionó hasta que lo hice de modo que el cuadro de diálogo "Instrumentos está intentando acceder a su computadora" apareció solicitando mi contraseña. Después de ingresar la contraseña, pude acceder a los instrumentos. Sospecho que el problema es que el cuadro de diálogo de contraseña está oculto en la ventana de Xcode. En este caso, los instrumentos están congelados porque tiene el cuadro de diálogo modal abierto.

Así:

  1. Run Instrumentos
  2. Cmd Tab para Xcode que cubre los instrumentos. Ciclo y ocultar mensajes hasta que se encuentre el cuadro de diálogo de contraseña. Cierre Xcode

Esto puede ser algo único ... ahora que le di acceso a Instruments, puede que no necesite la contraseña nuevamente.

Cuestiones relacionadas