2009-07-14 6 views
8

teste ich meine iPhone-Anwendung in der realen Telefon und wenn mein Programm ein paar Sekunden laufen. Es wird automatisch beendet und zeigt die Nachricht 'Beenden als Reaktion auf die Beendigung des SpringBoard' und in der Konsole zeigen Programm normal beenden.Es ist verdrahtet, richtig?Iphone Fehler Terminating in Reaktion auf Sprungbrett Beendigung

Ich versuche, ein paar Mal und jedes Mal passiert ist. Das Programm ist sehr einfach und hat einen Scrollview und fügt ungefähr 50 Subviews hinzu, die nicht vom Interface Builder erstellt werden.

Somethings bereits versucht

  1. Arbeit gut in Simulator
  2. Iphone ist unlocked iPhone 1G und OS 2.2

    Wie diese zu debuggen? Ich kann keinen Fehlercode ausfindig machen, weil er sagt, dass es ein normaler Ausgang ist. Status 0.

    Dank

+2

Ich schätze, Sie implementieren eine scrollView wie die offizielle Apple Photo App ist. Wenn das der Fall ist, kann es sein, dass Sie aufgrund von Speicherproblemen beendet werden. Versuchen Sie, weniger Subviews zu laden, und wenn Ihre Anwendung läuft, müssen Sie einen Weg finden, die Subviews weniger Speicherplatz verbrauchen zu lassen, entweder durch Lazy Loading oder um zu reduzieren, was in den Speicher geladen wird. –

+0

Ja, es ist Speicherproblem, ich ändere es in 20 Subviews, es funktioniert. –

Antwort

3

Versuchen Sie einen Haltepunkt in didReceiveMemoryWarning platzieren. Wenn es getroffen wird, stimme ich dem Kommentar von David zu.

+0

Ja, Speicherwarnung empfangen. Vielen Dank –

Verwandte Themen