Ich möchte sicherstellen, dass bestimmte Funktionen, die von symbolischen Haltepunkten abgefangen werden, wie UIViewAlertForUnsatisfiableConstraints
, nicht während des UI-Tests ausgelöst werden. Ich möchte jedoch nicht, dass das Telefon an den Debugger angeschlossen wird und Haltepunkte abfängt. Stattdessen möchte ich die App irgendwie abstürzen, wenn diese Funktionen ausgeführt werden. Wie kann ich das machen? Würde mir die Hilfe helfen?Wie kann ich eine iOS-App abstürzen, wenn eine Funktion für symbolische Breakpoints ausgelöst wird?
Q
Wie kann ich eine iOS-App abstürzen, wenn eine Funktion für symbolische Breakpoints ausgelöst wird?
0
A
Antwort
-1
Setzen Sie @try @catch um Ihren Aufruf von UIApplicationMain. Im @catch Block Aufruf:
kill(getpid(), SIGTRAP); //or SIGKILL
Verwandte Themen
- 1. Kann ich einen Trigger auslösen, wenn eine Funktion ausgeführt wird?
- 2. Überprüfen, ob eine Funktion aufgerufen wird, wenn eine andere Funktion ausgelöst wird
- 3. Wie kann verhindert werden, dass eine Funktion ausgelöst wird, wenn der Benutzer eine Seite aktualisiert?
- 4. Eine Funktion aufrufen, wenn ng-show ausgelöst wird?
- 5. Wie wird eine Browserbenachrichtigungsanfrage für eine bestimmte Aktion ausgelöst?
- 6. wie eine Funktion am definierten Datum ausgelöst wird
- 7. Wie konvertiere ich eine anonyme Funktion in eine symbolische Funktion in MATLAB?
- 8. modal wird ausgelöst, wenn ich auf eine andere Seite gehe
- 9. Wie wird eine Ausnahme ausgelöst, wenn in einer Funktion kein Wert zurückgegeben wird?
- 10. Warum wird SelectedIndexChanged für eine DropDownList ausgelöst, wenn auf eine Schaltfläche geklickt wird?
- 11. Wie überprüfe ich mit QTest, dass eine Ausnahme ausgelöst wird?
- 12. java.net Wie eine HTTP-Anfrage ausgelöst wird
- 13. Wie wird eine System.TimeoutException abgefangen, wenn sie von einem unbekannten Thread im externen Code ausgelöst wird?
- 14. Wie kann ich eine Ausnahme testen, die nur ausgelöst wird, wenn der Systempfad falsch ist?
- 15. Wie kann ich den HTTP-Statuscode und den Antworttext abrufen, wenn eine RestClientException ausgelöst wird?
- 16. Wie kann ich ein python3 Programm nicht abstürzen, wenn es einen String und eine Reihe zusammen
- 17. Wird es ausgelöst, wenn Sie eine iOS Web APP schließen?
- 18. Wie wird eine Unterlauf-Ausnahme ausgelöst?
- 19. JUnit 5: Wie wird eine Ausnahme ausgelöst?
- 20. Wie kann ich verhindern, dass eine Aktion für eine übergeordnete Komponente aufgerufen wird, wenn ich auf eine untergeordnete Komponente klicke?
- 21. Validierungsmeldung wird weiterhin angezeigt, wenn eine Autopostback-Dropdownliste ausgelöst wird
- 22. Eine java.net.ConnectException wird ausgelöst, wenn HttpURLConnection verwendet wird
- 23. Wie wird eine Eingangsänderung automatisch ausgelöst?
- 24. Warum wird eine NullPointerException ausgelöst?
- 25. Wie führe ich eine Funktion aus, wenn XMLHttpRequest abgeschlossen ist?
- 26. Javascript-Funktion wird nicht ausgelöst, wenn ich einen Parameter
- 27. Wie wird der Job ausgelöst, wenn ein neuer Patchset für eine bestehende Änderung hochgeladen wird?
- 28. Wie erhalte ich eine Liste von JavaScript-Dateien, die ausgeführt werden, wenn das Ereignis ausgelöst wird?
- 29. Wie wird eine Funktion vom Input-Tag ausgelöst, wenn die Eingabe nicht eingegeben wurde?
- 30. Wie kann ich eine Exception, ausgelöst durch datengebundene Kontrolle, abfangen?
Das Problem ist, dass diese Funktionen in der Regel keine Ausnahmen auslösen – meisel