第一步
pod "FilesProvider"
第二步
pod install
第三步
let ftpServer = "ftp://96dev.com"
let ftpPath = "video/test.zip"
let returnCredential = URLCredential(user:"test", password: "test", persistence: .none)
let ftpFileProvider = FTPFileProvider(baseURL: URL(string: ftpServer)!, mode: .default, credential: returnCredential, cache: .none)
ftpFileProvider?.copyItem(localFile: self.videoUrl, to: ftpPath) { error in
if let error = error {
print("Error: \(error.localizedDescription)")
} else {
print("uploaded successfully")
}
}