una tus subir sobre requisitos posterior para leyes las falta exportación envía documentación cumplimiento con compilaciones application app aplicacion xcode4

xcode4 - tus - requisitos para subir una aplicacion al app store



¿Cómo hacer que Xcode4 se detenga en el fallo NSAssert? (3)

Actualmente, mi Xcode4 no se detiene en el fallo NSAssert . ¿Cómo puedo hacer que se detenga en NSAssert fallo NSAssert nuevo?


  1. Ir al navegador de punto de interrupción XCode 4.
  2. Haga clic en el botón + y elija "Agregar punto de interrupción simbólico"
  3. Establecer símbolo: en "- [NSAssertionHandler handleFailureInMethod: object: file: lineNumber: description:]"
  4. Haga clic en "Hecho"

Ahora se detendrá en el depurador tan pronto como se active NSAssert. En mis pruebas, va al código fuente más cercano y no solo le muestra el ensamblaje donde estableció el punto de interrupción.

Más genéricamente, podrías hacer esto:

  1. Ir al navegador de punto de interrupción.
  2. Haga clic en el botón + y elija "Agregar punto de interrupción de excepción"
  3. Establecer excepción: a "Objective-C"
  4. Establecer Pausa: a "En Tiro"
  5. Haga clic en "Hecho"

Esto puede ser más o menos útil dependiendo de su código.

Consulte también el resultado de la documentación de XCode 4 para "Agregar un punto de interrupción de excepción"


Las aserciones se desactivan automáticamente, de forma predeterminada, en una versión de lanzamiento. Si desea que las aserciones funcionen, haga una compilación de depuración o desactive la configuración de compilación de Otros indicadores C donde las aserciones están desactivadas en la compilación de la versión.