Я пытаюсь использовать TOSMBClient для загрузки файла с помощью SMB1.
При попытке загрузить файл я получаю следующую ошибку Thread 4: EXC_BAD_ACCESS (code=1, address=0x50)
Это происходит в следующая часть библиотеки:
dispatch_sync(self.session.serialQueue, ^{
Вот код, который я использую для запуска загрузки:
let session = TOSMBSession.init(ipAddress: serverURL);
session?.setLoginCredentialsWithUserName(username, password: password);
let path = "I_AM_A_FILE.txt";
let data = path.data(using: .utf8)
self.uploadTask = session!.uploadTaskForFile(atPath: path, data: data as Data?, progressHandler: nil, completionHandler: {
print("send")
}) { (error) in
print("got error == ", error as Any)
}
self.uploadTask?.resume();
Большое спасибо