2016-12-29 51 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的调试器并且你的断点将会被击中。

相关问题