如何在iOS上实现安全的FTP连接

时间:2012-11-15 07:07:02

标签: objective-c ios sftp cfnetwork

Apple提供了CFNetwork指南,其中介绍了如何使用FTP。我有兴趣与SFTP合作。建议使用chilkat ftp库,但是他有一个太大的功能列表,没有必要支付。 有没有办法连接到SFTP只能下载,上传和查看目录列表?

2 个答案:

答案 0 :(得分:2)

/ n软件IP *有效!适用于iOS的SSH(www.nsoftware.com/ipworks/ssh/)是另一种商业解决方案。它包括一个SFTP库以及许多其他iOS通信库。

答案 1 :(得分:1)

SFTP只是SSH协议的扩展。我会寻找一个开源的SSH库,例如this one。大多数人都支持SFTP协议。

有一点需要注意,如果您打算在App Store应用程序中使用它,您可能希望从库中删除服务器功能,因为Apple可能不会允许它。如果通过一些轻微的机会,库甚至可以使用SSH服务器功能构建和运行,如果您不启用服务器,则可以将其放入App Store。

当然,我确信有些库只有客户端功能,如果自己删除服务器支持听起来不那么花哨。