Я хочу загрузить файлы на FTP. Я хотел бы использовать NSURLSession
для фоновой поддержки. В документации Apple говорится, что он поддерживается, но пока мне не удалось его найти. POC, который я сделал, выглядит следующим образом:
Пример кода от Apple здесь использует NSStreams, который я хотелось бы избежать. С другой стороны, руководство Apple по программированию URL здесь говорит:
Система загрузки URL обеспечивает поддержку доступа к ресурсам с использованием следующих протоколов:
- Протокол передачи файлов (ftp://)
- Протокол передачи гипертекста (http://)
- Протокол передачи гипертекста с шифрованием (https://)
- URL-адреса локальных файлов (file:///)
- URL-адреса данных (данные://)
До сих пор я искал NSURLSessionUploadTask
и NSURLSessionDataTask
, но мне удалось найти только протоколы HTTP, которые не будут работать для FTP.
Благодарим за любую помощь и заранее спасибо.