Я пытаюсь загрузить изображение на сервер FTP , используя swift 4
Я использовал FileProvider , который является библиотекой для Ftp-соединения iOS
В любом случае я проверяю, доступен ли поставщик и я получаю эту ошибку
Операция не может быть завершена. (NSURLErrorDomain ошибка -1011.)
это полный объект ошибки:
Ошибка домена = NSURLErrorDomain Code = -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 ?? "") ")
}
}