Quando si distribuisce l'applicazione sul dispositivo, il programma si chiuderà dopo alcuni cicli con il seguente errore:
Program received signal: "EXC_BAD_ACCESS".
Il programma funziona senza problemi sul simulatore di iPhone, inoltre eseguirà il debug e funzionerà finché eseguirò le istruzioni una alla volta. Non appena lo lascio correre di nuovo, colpirò il EXC_BAD_ACCESSsegnale.
In questo caso particolare, si è verificato un errore nel codice dell'accelerometro. Non verrebbe eseguito all'interno del simulatore, motivo per cui non ha generato errori. Tuttavia, verrebbe eseguito una volta distribuito sul dispositivo.
La maggior parte delle risposte a questa domanda riguarda l' EXC_BAD_ACCESSerrore generale , quindi lo lascerò aperto come un errore generale per il temuto errore di accesso errato.
EXC_BAD_ACCESSviene in genere generato come risultato di un accesso alla memoria illegale. Puoi trovare ulteriori informazioni nelle risposte di seguito.
Hai già riscontrato il EXC_BAD_ACCESSsegnale in precedenza e come lo hai gestito?

