我正在尝试使用swift 4
我使用了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 ?? "") ")
}
}