Swift-在iOS中执行SSH命令

Swift-在iOS中执行SSH命令,ios,iphone,swift,ssh,Ios,Iphone,Swift,Ssh,我想在我的Swift应用程序中执行一个Shell命令。 我读到我不能使用NSTask,因为iPhone中没有内置的SSH。现在,我的问题是如何在没有NSTask的情况下实现这一点。应用商店规则不允许使用任何派生和生成新流程的API,因此,如果您想对计划提交的应用程序执行此操作,简单的回答是您不能 NSTask和exec*(3)系列C库函数当然存在于iOS上,但它们不是公共API 如果您需要SSH功能,您需要找到一个提供该功能的库,以通过App Store审查。您可能希望查看名为“工作流”的iOS

我想在我的Swift应用程序中执行一个Shell命令。
我读到我不能使用NSTask,因为iPhone中没有内置的SSH。现在,我的问题是如何在没有NSTask的情况下实现这一点。

应用商店规则不允许使用任何派生和生成新流程的API,因此,如果您想对计划提交的应用程序执行此操作,简单的回答是您不能

NSTask
exec*(3)
系列C库函数当然存在于iOS上,但它们不是公共API


如果您需要SSH功能,您需要找到一个提供该功能的库,以通过App Store审查。

您可能希望查看名为“工作流”的iOS应用程序,而不是创建自己的应用程序。它包括一个名为“Run Script Over SSH”的模块,该模块的功能与标题所述完全相同。

我听说了一些好消息,但自己还没有机会尝试。我不想将该应用提交到应用商店。我只是想为我个人的应用程序,启动和停止在我的本地服务器上运行的服务。两个选项,然后:1。使用SSH客户端库进行连接。2.越狱,安装SSH客户端(如果没有为您安装),然后使用
NSTask
exec*(3)
。您能推荐一个SSH库吗?我想避免越狱我的手机