2015-08-31 7 views
5

Ich verwende XCode 7.0b5 und erstellte eine Swift-App. Es läuft gut auf Simulator, stürzt aber auf iPhone 4s ab, wenn es unabhängig (ohne Kabel) läuft. Wie kann ich herausfinden, wo es abstürzt? Ich habe über mögliche Speicherprobleme gelesen. Ich lese in einer großen Textdatei, also benötigt es fast 200 MB RAM. Wie kann ich es überprüfen?App stürzt auf dem iPhone ab, aber nicht auf dem Simulator

+0

Ich fand den Text "Dirks.BookWorm gescheitert Szene zu schaffen in der Zeit" – Peter71

Antwort

3

Ich denke, das ist ein Speicherproblem mit dem iPhone 4S (200 MB für 4S ist eine Menge). Sie sollten die Absturzprotokolle in Xcode lesen.

In Xcode mit dem angeschlossenen iPhone können Sie zu Fenster-> Geräte gehen, wählen Sie Ihr Telefon und drücken Sie "View Device Logs". Sie sehen eine Liste mit den letzten Abstürzen der Apps und mit den Informationen des Absturzes.

Grüße

+0

Vielen Dank! Ich habe eine Nachricht gefunden, dass "Dirks.BookWorm nicht rechtzeitig erstellt wurde". Ich brauche viel Zeit für die Initialisierung. Ich lese eine große Datei, sortiere sie usw. Habe ich ein Zeitlimit dafür? Wie kann ich iOS sagen, dass ich diese Zeit wirklich brauche? – Peter71

0

Ich habe die Lösung. Es ist die Laufzeit. Ich habe die Dateigröße auf 10% reduziert und alles läuft gut. Also kann ich es testen und "verbessern" es auf die Geschwindigkeitsbegrenzung des iPhone 4S. :-)

+0

das gleiche passiert mit mir, da mein Projekt ziemlich alt ist Ich habe es kürzlich von SOAP zu Rest API umgewandelt, seitdem stürzt es auf Handy wie iPHONE 5s und 7. was soll ich tun? –

Verwandte Themen