Probabilmente, non è il programma in esecuzione, ma essendo arrestato causa il momento saliente. Quando si preme cmd + R mentre il programma di debug è ancora in esecuzione (anche in background), Xcode lo interromperà utilizzando il segnale SIGKILL
prima di eseguire una nuova istanza.
Cosa c'è di nuovo in Xcode 4, è che cattura il SIGKILL
e mostrerà dove è successo - che traccia fino a main.m
. Questo fastidio non è stato ancora risolto correttamente. La mia risposta ha funzionato per me (tranne in un solo caso strano), ma non per gli altri:
Xcode 4.2 jumps to main.m every time after stopping simulator
In ogni caso, si dovrebbe aprire un bug con Apple perché Xcode 3 utilizzato per ignorare questo.
fonte
2011-11-19 21:10:06
Ho lo stesso problema. Ha qualcosa a che fare con l'impostazione del progetto, ma non ho idea di cosa. – BBonifield
Quale versione specifica di XCode 4? Ad esempio, ho notato un comportamento diverso in XCode 4.2 rispetto a 4.1. –
Probabilmente la soluzione più semplice è usare Xcode 3. –