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 № 1OK, 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.