2012-09-19 15 views
5

Así que esto es lo que estoy viendo ahora en mi pantalla:registros de errores no generan cuando aplicación se bloquea en EXC_BAD_ACCESS en principal

enter image description here

Ahora antes de dar una explicación más detallada, permítanme hacer hincapié en que ocurrió este error solo en iOS 6 en el dispositivo. La aplicación funciona bien de lo contrario. Esta es una aplicación para iPad.

He estado tratando de resolver este problema desde esta mañana, pero no me lleva a ninguna parte ya que no se han generado registros de fallos para este error. Tengo "Símbolos de depuración de tira durante la copia" establecidos en NO. No estoy seguro de dónde más debería verificar para que este error ingrese en mi registro de fallas, de modo que pueda obtener más detalles.

He activado NSZombieEnabled a YES, con la esperanza de que me dé más detalles sobre este EXC_BAD_ACCESS, pero aún así me da el mismo resultado. ¿Alguien puede ayudarme en lo que puedo hacer al lado de al menos obtener más información de choque de este accidente bizarro? ¿Dónde debo verificar para que se generen mis registros de bloqueo?

+0

Si sólo ocurre en iOS 6 entonces la única respuesta será muy probablemente iOS 6 específica (que todavía está bajo NDA hasta mañana) – borrrden

Respuesta

-1

Puede obtener registro de bloqueo utilizando continuación Código

int main(int argc, char *argv[]) 
{ 
    @autoreleasepool 
    { 
     @try 
     { 
      return UIApplicationMain(argc, argv, nil, NSStringFromClass([mSellerAppDelegate class])); 
     } 
     @catch (NSException *exception) 
     { 

      NSLog(@"%@",[exception callStackSymbols]); 
      return 1; 
     } 
    } 
} 
+0

buen intento, pero aparentemente después de hacer eso entra en el intento y luego falla y no fue al bloque catch – adit

+0

sino que simplemente estableces puntos de interrupción en estas líneas, dudas que puedan generar excepciones o bloqueos. –

Cuestiones relacionadas