2012-03-23 11 views
12

Mi proyecto se compila con una advertencia, pero no se muestra en "Issue Navigator". ¿Cómo puedo acceder a esta advertencia para poder resolverla? Intenté hacer clic en la advertencia en la parte superior de la ventana, pero eso no hace nada. Estoy usando Xcode 4.3.La advertencia no se muestra en Xcode Issue Navigator

enter image description here

+1

No estoy seguro, pero "No Filer Results" indica que esta salida se filtra de alguna manera? –

+0

Es posible que Xcode se haya equivocado cuando contó la cantidad de advertencias que tenía. Tuve esto suceder varias veces. Si no puede encontrar la advertencia amarilla, ignórela. – CodaFi

+0

Pasé por la configuración de compilación y activé las advertencias del compilador para las diferentes opciones para ver si aparecía, pero resulta que esos interruptores filtran las advertencias de tal forma que no se mostrarán en el recuento en absoluto si está apagado así que debe ser algo más. Debe haber alguna lista o archivo que pueda ver para ver esta advertencia. –

Respuesta

1

que fija esta por entrar en Xcode -> Preferencias -> Lugares y cambiar la ubicación de los datos derivados de defecto. (No estoy seguro de cómo se convirtió en incumplimiento)

12

Me encontré con el mismo problema, y ​​lo encontré simplemente porque hay algo malo con la entrada de filtro siguiente. Puede resolver el problema escribiendo algo en la entrada del filtro siguiente y luego desactívelo.

+2

¡Eso funcionó para mí! – Juliano

+0

El mío fue filtrado por errores ... pero no pude notarlo ... ¡gracias! – FrizzTheSnail

6

Basándose en la respuesta de Yingpei Zeng, los botones en la parte inferior derecha del panel 'gris' con el mensaje 'Sin resultados de filtro' actúan como interruptores de palanca para aplicar o eliminar filtros. Son los botones en esta figura aquí abajo a la izquierda (el reloj y los dos a la derecha del mismo):

enter image description here

Por desgracia, los botones no cambian mucho cuando conmutado por lo que puede pasar por alto que uno ha sido golpeado accidentalmente ...

+1

Gracias, realmente me ayudó. – mohitum

4

Tuve el mismo problema y para mí me ayudó a ir a Xcode-> Preferences-> Locations y eliminar todo en las carpetas de datos derivados, instantáneas, archivos. El proyecto limpio, la compilación y las advertencias y errores volvieron al navegador de Issue.

0

similares a Kirby Todd para mí trabajado para borrar el contenido de la carpeta de datos derivados (se puede encontrar la ruta como dijo Kirby yendo a Xcode -> Preferencias -> Ubicaciones)

2

que tenían el mismo problema con mi proyecto de prueba. Y ninguna solución mencionada anteriormente funciona. Finalmente lo descubrí porque el proyecto de destino que seleccioné no es el proyecto de "Prueba". Estaba ejecutando la prueba de cada prueba individual. Y el esquema que seleccioné en ese momento es el esquema de proyecto sin prueba. Después de seleccionar el esquema para Pruebas, se muestra el error en el proyecto de prueba.

+1

esto es genial, gracias y me llevó a [este comentario de GitHub] (https: // github.com/CocoaPods/CocoaPods/issues/5299 # issuecomment-235981319) por [Michael Kirk] (https://github.com/michaelkirk) que permite mostrar todas las advertencias en cualquier esquema siempre que agregue los otros esquemas en su área de trabajo según lo delineado por Michael (está hablando de pods, pero también puedes agregar otros proyectos) – lukkea

+1

@lukkea gracias por el enlace de comentarios de github, es bueno saberlo. Acabo de modificar mi esquema para incluir el proyecto de prueba. Ahora puedo saber más temprano si rompo algo en la prueba :) – Zhao

0

Tristemente para mí, en XCode 7.2 la respuesta correcta fue salir de XCode y reiniciarlo. Ugh.

Cuestiones relacionadas