操作无法完成。 (NSURLErrorDomain 错误-1011。)

问题描述 投票:0回答:1

我正在尝试使用 swift 4

 将图像上传到 
FTP

服务器

我使用了FileProvider,这是一个用于Ftp连接iOS的库

无论如何,我正在检查提供商是否可以访问。我收到此错误

操作无法完成。 (NSURLErrorDomain 错误-1011。)

这是完整的错误对象:

错误域=NSURLErrorDomain代码=-1011“(空)”UserInfo={NSErrorFailingURLKey=ftp://xxxx.xxxx.xxxx.xxxx:21/,NSErrorFailingURLStringKey=ftp://xxxx.xxxx.xxxx.xxxx :21/, NSURL=ftp://xxxx.xxxx.xxxx.xxxx:21/}

这是我的代码:

 self.ftpProvider!.isReachable { (flag, error) in
        if flag {
            print("RIZK:--- provider is reachable ")

            let progress = self.ftpProvider!.copyItem(localFile: localURL, to: "/files/\(imageName)", overwrite: true, completionHandler: { (error) in
                if error == nil {
                    print("RIZK:-- Ready to upload")
                }else{
                    print("RIZK:--\(error?.localizedDescription ?? "")")
                }
            })

            print(progress?.fractionCompleted ?? 0)

        }else{
            print("RIZK:--- provider not reachable, with error \(error?.localizedDescription ?? "") ")
        }
    }
ios swift ftp
1个回答
0
投票

可能有投掷

URLError(.badServerResponse)

© www.soinside.com 2019 - 2024. All rights reserved.