/ / Come eliminare l'errore SIGTERM: iphone, xcode4, main, sigterm

Come sbarazzarsi dell'errore SIGTERM - iphone, xcode4, main, sigterm

ho lavorato su questa app per iPhone nella nuovaxcode4. Praticamente ogni volta che esco dalla mia applicazione nel simulatore ricevo un errore su una riga di codice in main.m Ecco la mia riga di codice e quindi l'errore sulla riga successiva

int retVal = UIApplicationMain (argc, argv, nil, nil);

Discussione 1: Segnale di programma ricevuto: "SIGTERM".

Cosa sta succedendo qui? Come posso risolvere questo problema?

risposte:

6 per risposta № 1

SIGTERM è un segnale Unix, usato per dirlo al tuoprogramma per uscire (TERMINATO). Quando esegui il tuo programma in Xcode, lo esegue all'interno di gdb, il programma di debugger, che rileva automaticamente determinati segnali. Il comportamento di gestione del segnale di gdb può essere un controller, ma sto studiando come ho fatto, non posso fornirvi dettagli. In passato, le applicazioni su Mac OS o iPhone sono state inviate ad eventi Apple Quit, penso, ma il segnale SIGTERM può essere utilizzato dalla funzione di interruzione improvvisa recentemente aggiunta.