我正在尝试在swift中编写一个可以使用自定义URL方案打开的应用程序。我想通过打开URL来启动我的应用程序来测试此功能。如何在Xcode中调试它?有没有办法在Xcode中模拟URL启动?
编辑:它是一个macOS应用程序。
以下是我的解决方法:构建应用程序,将其复制到应用程序文件夹中,以便注册URL方案,从safari打开测试URL。
答案 0 :(得分:3)
好的,经过一段时间的实验调试方案,我现在有了答案。 在info.plist中注册URL方案后,编译并确保该应用程序能够通过URL打开。
然后转到"编辑方案" >信息> "等待可执行文件启动"然后从Xcode运行它。 现在,如果您点击某个网址,您的应用就会在附加了Xcode的调试程序的情况下运行,并且您的断点会被点击。