Просмотрите файлы и хотите загрузить на сервер

Я использую UIDocumentBrowserViewController для просмотра файла и получения URL-адреса выбранного файла из метода UIDocumentBrowserViewControllerDelegate.

 func documentBrowser(_ controller: UIDocumentBrowserViewController, didPickDocumentsAt documentURLs: [URL]) {
        guard let fileUrl = documentURLs.first else { return }
         do {
              let fileData = try Data(contentsOf: fileUrl)
          } catch {
              print(error.localizedDescription)
          }
 }

Теперь мне нужно загрузить этот файл на наш сервер приложений, поэтому я пытаюсь преобразовать его в данные, но он не конвертируется. Получение ошибки "Файл" Имя файла "не может быть открыт, потому что такого файла нет".

1 ответ

Я использую UIDocumentBrowserViewController, но он не работает, пока я пытаюсь импортировать документ, всегда возникает проблема, поэтому я использую UIDocumentPickerViewController, и он отлично работает для меня.

Другие вопросы по тегам