Ich verwende eine Sqlite-Abfrage, um Nährstoffwerte für ein bestimmtes Lebensmittel aus der USDA-Datenbank zu erhalten. Die Abfrage funktioniert gut, wenn in Simulator versucht, aber Ergebnisse in Absturz auf dem Gerät manchmal. Ich habe die USDA-Datenbank in die App selbst eingebunden. Außerdem enthält die Tabelle, in der die Abfrage ausgeführt wird, mehr als 5 Millionen Datensätze. Beim Starten der Anwendung erhalte ich eine "Level 1 Memory Warning". Ich kann mich nicht für Webservices entscheiden, da die Anforderung darin besteht, Offline-Unterstützung zu bieten.
Gibt es Vorschläge, wie man mit dieser Situation umgehen kann?
Bearbeiten:
Im Protokoll erhalte ich die Meldung Signal 0
Programm empfangenes Signal: "0". Datenformatierer vorübergehend nicht verfügbar, wird nach einem 'Continue' erneut versucht. (Unbekannter Fehler beim Laden der gemeinsamen Bibliothek "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")