trovo che posso andare in crash il mio app iOS eseguendo la seguente:Rimozione app dalla task attivi si traduce in crash quando si tenta di riaprire l'applicazione
- Avviare l'applicazione
- Uscire dalla app (utilizzando il tasto home)
- doppio clic sul tasto Home per visualizzare l'elenco delle attività in esecuzione
- Forza mia app per chiudere
- chiudere l'elenco delle attività
- Inizia la mia app (arresto)
Finora:
- Questo accade solo sul dispositivo (3GS in esecuzione 4.3.1) quando sono in esecuzione il debugger
- non posso farlo accadere con altre applicazioni
- Non succede ogni volta che lo faccio
- Lascia l'iPhone in uno stato ambiguo con uno schermo nero - terminare il processo in xcode non mi spinge in trampolino, premendo il tasto home non ha alcun effetto. Premo il pulsante di accensione, poi il tasto Home e ritorna al trampolino.
lo sto facendo molto in fretta, però, quindi sono curioso di sapere se è probabile che sia un bug nella mia app (e ciò che il bug potrebbe essere) o se trampolino sta uccidendo la mia app come io' riavvialo?
Il debugger segnala che la mia app ha ricevuto il segnale "SIGKILL", quindi sono propenso a credere che sia solo un ritardo nell'uccidere il processo, ma non voglio trascurare un errore che avrei potuto commettere.
Dato che non riesco a ripeterlo al di fuori del debugger, per me è una priorità bassa, ma mi piacerebbe comunque capirlo meglio se possibile, soprattutto se fa riferimento a un errore nella mia app.