将多张图片上传到 iOS 中的 FTP 服务器
Posted
技术标签:
【中文标题】将多张图片上传到 iOS 中的 FTP 服务器【英文标题】:Upload multiple images to FTP server in iOS 【发布时间】:2018-06-13 22:17:43 【问题描述】:我正在 swift 4 中开发一个应用程序。在其中,我想将多个图像上传到 FTP 服务器。我曾尝试使用https://github.com/Constantine-Fry/rebekka,但无法构建错误提示 Xcode 9 不支持构建或迁移 Swift 2.x 目标。
还尝试使用 https://gist.github.com/Nirma/fb9991be776107d17fdcd6ed2aa02876 。但有些 API 已被弃用。 Apple 示例项目在目标 C 中。在这种情况下,有人可以帮我继续前进吗?
【问题讨论】:
欢迎来到 SO。对于初学者,请查看How do I ask a good question?、What types of questions should I avoid asking? 和How to create a Minimal, Complete, and Verifiable example。回到您的问题,它在库的 Github 页面上明确声明它需要 Swift 2.0。如果没有迁移,您将无法使用 Swift 4.0 构建 Swift 2.0 代码。 @Malik:感谢您分享有关“如何提问”的链接。从下次开始会继续。关于图像上传,是否有偏好(在编程或安全方面)上传到 http 服务器而不是 ftp 服务器。是因为对此的支持有限吗? 【参考方案1】:我已经实现了 FilesProvider 库来抽象 FTP/FTPS、WebDAV、Dropbox 和 OneDrive,并提供了一个高级的、FileManager
之类的 API 来处理这些。
你可以使用FilesProvider库来处理FTP。它不使用已弃用的CFWriteStreamCreateWithFTPURL
API,并从头开始实现 FTP 协议。
使用前请阅读自述文件。您可以查看 ios 的示例实现here。
【讨论】:
谢谢。我会试试这个 嘿 Mousavian 我在将文件上传到 ftp 时遇到了一个问题,请您帮忙,我在 github 上发布了这个问题以上是关于将多张图片上传到 iOS 中的 FTP 服务器的主要内容,如果未能解决你的问题,请参考以下文章