Beim Bereitstellen der Anwendung auf dem Gerät wird das Programm nach einigen Zyklen mit dem folgenden Fehler beendet:
Program received signal: "EXC_BAD_ACCESS".
Das Programm läuft ohne Probleme auf dem iPhone-Simulator. Es wird auch debuggt und ausgeführt, solange ich die Anweisungen einzeln durchführe. Sobald ich es wieder laufen lasse, werde ich das EXC_BAD_ACCESSSignal treffen .
In diesem speziellen Fall handelte es sich zufällig um einen Fehler im Beschleunigungsmessercode. Es würde nicht im Simulator ausgeführt, weshalb es keine Fehler auslöste. Es wird jedoch ausgeführt, sobald es auf dem Gerät bereitgestellt wurde.
Die meisten Antworten auf diese Frage beziehen sich auf den allgemeinen EXC_BAD_ACCESSFehler, daher werde ich dies als Sammelbegriff für den gefürchteten Bad Access-Fehler offen lassen.
EXC_BAD_ACCESSwird normalerweise als Ergebnis eines illegalen Speicherzugriffs ausgelöst. Weitere Informationen finden Sie in den Antworten unten.
Haben Sie das EXC_BAD_ACCESSSignal schon einmal erlebt und wie sind Sie damit umgegangen?

