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_ACCESS
Signal 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_ACCESS
Fehler, daher werde ich dies als Sammelbegriff für den gefürchteten Bad Access-Fehler offen lassen.
EXC_BAD_ACCESS
wird normalerweise als Ergebnis eines illegalen Speicherzugriffs ausgelöst. Weitere Informationen finden Sie in den Antworten unten.
Haben Sie das EXC_BAD_ACCESS
Signal schon einmal erlebt und wie sind Sie damit umgegangen?