Ошибка FileManager на виртуальной коробке, обращающейся к USB-устройству - PullRequest
0 голосов
/ 28 апреля 2020

Некоторые пользователи сообщили, что моему приложению не удалось записать / скопировать / удалить файлы на USB-накопителях, подключенных к хосту из Virtual Box, где у виртуальной ОС (macOS), по-видимому, нет проблем с тем, чтобы сделать то же самое вручную с помощью Finder.

   // mount point of the USB pen drive is writable by the VM but:
    if !FileManager.default.isWritableFile(atPath: mountPoint) {
      // mountPoint is not writable but is for the Finder
    }

То же самое происходит для операций копирования, создания, удаления. Кто-нибудь знает, существует ли исправление?

...