2016-12-29 49 views
2

我正在嘗試在swift中編寫一個應用程序,該應用程序可以使用自定義URL方案打開。我想通過打開URL來啓動我的應用程序來測試此功能。我如何在Xcode中進行調試?有沒有一種方法來模擬Xcode中的URL啓動?如何在我的swift應用程序中調試/測試URL打開

編輯:這是一個macOS應用程序。

這是我的解決方法:構建應用程序,將其複製到應用程序文件夾中,以便它註冊URL方案,從Safari中打開測試URL。

+0

一個小小的代碼從未殺死任何人。請看看如何創建[最小,完整和可驗證](http://stackoverflow.com/help/how-to-ask)示例。 – dirtydanee

+0

但這不是一個真正的代碼相關的問題。我編寫了我的應用程序接受通過URL進行啓動,我無法測試,因爲我沒有看到選項。我的代碼是否工作(我還不知道)是一個單獨的問題。 – user3325146

+0

可以從Safari瀏覽器打開應用程序嗎? – dirtydanee

回答

1

好的,經過一段時間的調試,我現在有了一個答案。 在info.plist中註冊URL方案後,編譯並確保應用程序能夠通過URL打開。

然後進入「edit scheme」> info>「等待可執行文件啓動」,然後從Xcode運行它。 現在,如果你點擊一個URL,你的應用程序將會運行Xcode的調試器並且你的斷點將會被擊中。

相關問題