/ / Wie debugge / teste ich die URL-Öffnung in meiner schnellen App - swift, xcode, macos, url

Wie debugge / teste ich das Öffnen von URLs in meiner schnellen App - swift, xcode, macos, url

Ich versuche eine App zu schreiben, die schnell sein kannmit einem benutzerdefinierten URL-Schema geöffnet. Ich möchte diese Funktionalität testen, indem ich meine App durch Öffnen einer URL starten lasse. Wie debugge ich das in Xcode? Gibt es eine Möglichkeit, URL-Start in Xcode zu simulieren?

Edit: Es ist eine Mac OS App.

Hier ist meine Workaround: Erstellen Sie die App, kopieren Sie es in den Anwendungsordner, so dass es das URL-Schema registriert, öffnen Sie die Test-URL von Safari.

Antworten:

1 für die Antwort № 1

OK, nachdem ich einige Zeit mit Debug-Schemas experimentiert habe, habe ich jetzt eine Antwort. Nachdem Sie das URL-Schema in Ihrem info.plist registriert haben, kompilieren Sie und stellen Sie sicher, dass die App mit einer URL geöffnet werden kann.

Dann gehe zu "Schema bearbeiten"> Info> "Warte aufausführbare Datei zum Starten "und dann von Xcode ausführen. Wenn Sie jetzt auf eine URL klicken, wird Ihre App mit dem angehängten Xcode-Debugger ausgeführt und Ihre Breakpoints treffen.