gpt4 book ai didi

Swift macOS 如何实现 FTP 支持

转载 作者:行者123 更新时间:2023-11-28 13:27:17 31 4
gpt4 key购买 nike

<分区>

我需要将文件上传到 FTP 服务器,检查文​​件夹是否存在,如果不存在,则创建它。我找到了 Amir Abbas Mousavian 的 FileProvider。我安装了所有东西并实现了以下代码:

let credential = URLCredential(user: "user", password: "password", persistence: .permanent)
let ftpProvider = FTPFileProvider(baseURL: URL(string:"cflm.org")!, mode: .active, credential: credential, cache: nil)
ftpProvider?.delegate = self as! FileProviderDelegate
ftpProvider?.contentsOfDirectory(path: "/", completionHandler: {
contents, error in
for file in contents {
print("Name: \(file.name)")
print("Size: \(file.size)")
print("Creation Date: \(file.creationDate)")
print("Modification Date: \(file.modifiedDate)")
}
})

当我运行代码时,contentsOfDirectory 的 completionHandler 永远不会触发。有谁知道我做错了什么或有其他方法可以执行我需要的 FTP 功能吗?

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com