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

时间:2019-04-25 16:34:29

标签: ios swift ftp

我正在尝试使用swift 4

将图像上传到 FTP 服务器

我使用了FileProvider,它是用于Ftp连接iOS的库

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

  

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

这是完整的错误对象:

  

Error Domain = NSURLErrorDomain代码= -1011“(null)” 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 ?? "") ")
        }
    }

0 个答案:

没有答案