2009-01-29 10 views
6

Seguí los pasos en Finding memory leaks with the LLVM/Clang Static Analyzer pero no pude ejecutar el analizador estático en mi proyecto.Creación de un código de iPhone utilizando xcodebuild y corriendo el analizador estático LLVM/Clang

Cuando trato de ejecutar xcodebuild en mi proyecto (1. Abrir terminal, 2. Ir al proyecto directamente, 3.> xcodebuild), me sale este error:

=== BUILDING NATIVE TARGET XProject OF PROJECT XProject WITH THE DEFAULT 
CONFIGURATION (Release) === 

Checking Dependencies... CodeSign 
error: no certificate found in 
keychain for code signing identity 
'iPhone Developer' 

\** BUILD FAILED \** 

¿Cómo puedo ejecutar esta herramienta en mi código? - Estoy probando con simulador. Gracias.

Respuesta

0

No he utilizado la herramienta en cuestión, pero el problema que se está viendo que parece ser un comando bothced xcodebuild. Asegúrese de que su objetivo sea el simulador y no el dispositivo (argumento de la línea de comando del objetivo).

+0

¿Puede por favor elaborar (explicar un poco, destino se establece en simulador y estoy probando mi aplicación en el simulador usando xcode). – Mustafa

+0

Necesita pasar el destino a la línea de comando xcodebuild. Abra la Terminal y escriba xcodebuild --help para ver las opciones disponibles. – codelogic

1

Soy el autor de la publicación de blog a la que hace referencia en su pregunta. Si los comentarios de Codelogic no son suficientes para apuntarlo en la dirección correcta, puede esperar hasta un poco más tarde hoy y actualizaré la publicación del blog con más información sobre cómo ejecutar xcodebuild en proyectos de iPhone.

- Michael

-

bien, He actualizado el post con una sección titulada iPhone Uso. ¡Espero que esto ayude!

Finding Memory Leaks With The LLVM/Clang Static Analyzer

+0

Acabo de revisar la publicación y sigue siendo la misma. El detalle sobre cómo usar xcodebuild contra proyectos de iPhone (sin certificado - pruebas en el simulador) sería genial. Gracias. – Mustafa

0

Parece extraño, pero he cambiado de configuración activa a depuracióntodas partes pero aún así consiguió el mismo error (como lanzamiento está activo). Versión Xcode 3.1.3.

Pude solucionar el problema justo después de eliminar la configuración de liberación del objetivo activo.

alt text http://clip2net.com/clip/m13204/1247508906-clip-58kb.jpg

0

Puede ser difícil para ajustar el SDK base. Me gusta este enfoque: alt text http://img.skitch.com/20091103-gjddxyf8hmyfmsfie1aux8uk1n.jpg

Habría jurado que ya había establecido el SDK a través de la pestaña más tradicional de 'Generar', pero bueno ... El enfoque de la pestaña 'Construir' me falló (¿quién sabe lo que hice mal), pero esto funcionó muy bien.

Buena suerte.

[Editar - Acabo de visitar el enlace publicado en la pregunta -. Que se repite, pero no enfatiza, lo que estoy diciendo aquí]

Cuestiones relacionadas