Wenn ich meine App mit Breakpoint ausführen, läuft es gut und gibt keinen Fehler, aber wenn ich Breakpoint und Brunst entfernen, stürzt es ab. Und es stürzt nicht auf Simulator und stürzt auf Gerät.So in diesem Fall Fehler finden?App stürzt ab, wenn ich App ohne Haltepunkte ausführen, aber wenn ich mit Haltepunkten laufen, läuft es gut in ios.Wie Problem zu überprüfen?
Antwort
Es ist ein Thread Problem .. versuchen zu
runOnMainQueueWithoutDeadlockingUpload(^{
//Do stuff
});
void runOnMainQueueWithoutDeadlockingUpload(void (^block)(void))
{
if ([NSThread isMainThread])
{
block();
}
else
{
dispatch_sync(dispatch_get_main_queue(), block);
}
}
für schwere Aufgabe, die Sie während Sie die App starten.
es ist sehr einfach, wenn u Punkt setzen brechen sie nicht abstürzen wird und ohne Breakpoint ist es Absturz so, welchen Code u auszuführen sind gewisse Verzögerung setzen, dann wird es
double delayInSeconds = 1.0;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC));
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
// Add Your code here
});
Nein löst es nicht Problem .. @ ravi.p – sp309
@ sp309 hast du versucht mit Verzögerung mit Block? –
Etwas lösen falsch in async passiert Gewinde und in besonderen Fällen andere Gewinde langsam arbeiten! Sie müssen diese Fälle überprüfen.
- 1. App stürzt ab, wenn geteilt und funktioniert gut, wenn Modus
- 2. Mein Code läuft gut, wenn ich es debugge, aber stürzt ab, sobald ich es laufe
- 3. App stürzt ab, wenn ich requestImage
- 4. App stürzt ab, wenn ich die Serviceabsicht
- 5. App stürzt ab, wenn nicht mit Mac verbunden ist, läuft gut durch Xcode
- 6. Die App stürzt ab, wenn ich versuche, es ohne vorheriges Schließen zu starten
- 7. App stürzt ab, wenn NSMutableArray zu plisten
- 8. App stürzt ab, wenn zu laden versuchen
- 9. App stürzt ab, wenn ich tableview.deleteRows verwenden möchten (unter:, mit:)
- 10. App stürzt ab, wenn Link-Baugruppen Alle
- 11. App stürzt ab, wenn Alarm ausgelöst wird, wenn app
- 12. App stürzt ab, wenn Bluetooth ausgeschaltet ist
- 13. App stürzt ab, wenn ich versuche, nach einiger Verzögerung auszuführen
- 14. App stürzt ab, wenn ich MvxListview mit ItemClick verwende
- 15. App stürzt ab, wenn ich die Geräteausrichtung ändere
- 16. Warum stürzt meine App ab, wenn ich meinen Namespace ändere?
- 17. App stürzt ab, wenn ein Button
- 18. Swing App stürzt ab, wenn minimiert
- 19. Warum stürzt meine App ab, wenn ich Fragmente schnell vertausche?
- 20. Android-App stürzt ab, wenn ich versuche, mich erneut anzumelden
- 21. EditText stürzt App ab, wenn ich versuche, Listener hinzuzufügen
- 22. App stürzt ab, wenn es auf gehosteten Parser-Server abfragt
- 23. Pygame stürzt ab, wenn ich es öffne
- 24. .NET-Prozess stürzt ab, aber läuft gut aus Explorer
- 25. Android-App stürzt ab, wenn ich einen Knopf drücke
- 26. APP stürzt ab, wenn KVO-Beobachter entfernen
- 27. App stürzt ab, wenn Fragmente ersetzt werden
- 28. App stürzt ab, wenn onResponse aufgerufen wird
- 29. App stürzt ab, wenn NavigationController aufgerufen wird!
- 30. iPhone App stürzt ab, wenn ich "Hauptschnittstelle" ändere
aktivieren Zombies und einmal überprüfen –
Wie Sie Zombies aktivieren? – sp309
siehe http://stackoverflow.com/questions/5386160/how-to-enable-nszombie-in-xcode –