2014-12-15 13 views
14

Sto eseguendo il debug di un'app Objective-C sul simulatore iPhone. L'app compila e funziona. Le impostazioni Xcode in precedenza consentono di impostare i punti di interruzione del debugger e di far sì che il debugger si interrompa effettivamente.I punti di interruzione Xcode sono disattivati ​​e non funzionano

Ora i punti di interruzione vengono visualizzati in grigio e il debugger non si ferma su nessun punto di interruzione. Fare clic sul punto di interruzione lo rende grigio chiaro, ma non blu come normale.

This screenshot of Xcode shows the greyed out breakpoint.

qualcuno può dirmi quale impostazione che ho bisogno di tornare per attivare il debug di nuovo? Grazie.

risposta

32

Aprire l'Area di debug:

enter image description here

Attivare l'Breakpoint e renderlo evidenziato. BOOM!

+0

Cosa intendi con "Fai clic sul punto di interruzione"? – monkbroc

+0

@monkbroc l'icona BLU nella mia immagine. –

+4

Command + Y è la scorciatoia per abilitare nuovamente tutti i punti di interruzione ...... @ Wongzigii mi piace il tuo BOOM! mi ha salvato il tempo. – Vivek

2

Dovresti anche essere in grado di fare clic con il pulsante destro del mouse direttamente sul punto di interruzione e scegliere "Abilita punto di interruzione" dal menu a comparsa.

OK ...

Hai tutti i punti di interruzione in generale disabilitato. Ciò oscurerà e ignorerà i punti di interruzione anche se individualmente dichiarano di essere abilitati.

Vai al menu Debug in Xcode e selezionare Attiva punti di interruzione.

+0

Il punto di interruzione è già abilitato. Se faccio clic con il pulsante destro del mouse e selezioni Disattiva punto di interruzione, diventa grigio chiaro. Se si seleziona Abilita punto di interruzione, diventa grigio scuro, ma non viene abilitato. – monkbroc

2

Nel menu in alto, aprire Debug e fare clic su Activate breakpoins. Potresti provare anche cmd + y.

+0

Modifica la tua risposta a "y" piccola. Il capitale Y fa qualcos'altro. – solgar

Problemi correlati