iphone xcode gdb watchpoint

iphone Xcode 3.1.4 3.1.2 SDK, los puntos de observación no funcionan?



gdb watchpoint (2)

Si intento establecer un punto de observación, aparece un error de gdb:

"no se pueden borrar los puntos de observación del hardware sin el paquete ''Z2'' (escritura-vigilancia)"

Entonces parece corromper el dispositivo (al reiniciar el dispositivo se queja de que el sistema operativo es demasiado viejo para el SDK, a pesar de que es OS 3.1.2).

Tengo un error para rastrear que realmente sería fácil rastrear con un punto de observación, así que esto realmente es un dolor.

¿Alguien sabe si se supone que los puntos de vigilancia funcionan? ¿Cómo hacer que trabajen?


Me doy cuenta de que esta es una publicación muy antigua, pero acabo de recibir el mismo mensaje de error tratando de establecer un punto de observación con XCode V4.3.2 (4E2002) ejecutándose en OS X 10.7.3 Lion. Encontré el siguiente enlace que explicaba que el mensaje "no puede borrar los puntos de observación del hardware sin el paquete ''Z2'' (escritura-vigilancia)" indica que la máquina de destino no tiene el soporte de hardware necesario. Para mí, esto significaba que tenía que ejecutar bajo el iPhone Simulator en lugar de directamente en el iPhone 4. También ten en cuenta que la última versión de XCode 4.3.2 se configura por defecto como depurador (LLDB), que en la versión XCode no es compatible con la configuración de puntos de observación . Debe establecer el depurador en GDB en el menú Producto: Editar esquema . En el diálogo de edición del esquema, configure el menú desplegable Depurador en GDB .


Lamentablemente, este es un error conocido en OS 3.1.2. Hay rumores de una nueva versión 3.1.3 a la vuelta de la esquina, pero no sé si eso solucionará este problema.