有没有简单的方法可以远程调试(develpoment)服务器上运行的swift(vapor/perfect/kitura)应用程序?

有没有简单的方法可以远程调试(develpoment)服务器上运行的swift(vapor/perfect/kitura)应用程序?,swift,xcode,llvm,vapor,kitura,Swift,Xcode,Llvm,Vapor,Kitura,使用Xcode可以很容易地调试在本地机器上运行的服务器端swift(vapor/perfect/kitura)应用程序。不幸的是,在本地工作站上运行服务器应用程序并不总是容易的,因为数据库连接和各种其他交互很难在本地机器上“模拟”。为了使应用程序的行为更像在生产中使用,我宁愿对服务器端进行某种远程调试(vapor/perfect/kitura)服务器上运行的应用程序 llvm能够支持远程调试。是否有任何选项将Xcode调试器附加到远程应用程序(在服务器上运行),或者是否有任何其他IDE能够做到这

使用Xcode可以很容易地调试在本地机器上运行的服务器端swift(vapor/perfect/kitura)应用程序。不幸的是,在本地工作站上运行服务器应用程序并不总是容易的,因为数据库连接和各种其他交互很难在本地机器上“模拟”。为了使应用程序的行为更像在生产中使用,我宁愿对服务器端进行某种远程调试(vapor/perfect/kitura)服务器上运行的应用程序


llvm能够支持远程调试。是否有任何选项将Xcode调试器附加到远程应用程序(在服务器上运行),或者是否有任何其他IDE能够做到这一点?

我的观点与Vapor相关,但可能其他框架也支持它

对于不同的环境,您可以有不同的配置,所以我不应该很难在开发机器上模拟生产

远程调试的唯一方法是日志文件。您可以使用vapor创建自己的记录器(这是可能的),对于“远程开发构建”,您可以拥有详细的日志。这是我知道并向您推荐的唯一可能的方法

<>你可以考虑这个“/P>”,这不是你正在寻找的,而且我没有花足够的时间让它工作。(它对我来说不是直接的)。