FileProvider
FileProvider copied to clipboard
FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift
See picture:  Error while trying to get file contents, in FTPFileProvider.swift - public init? method. (file name: "/ps1.7.4.4upgrade.txt") No other tests.
I can get a root listing fine. But when I try a sub-directory (that exists) ("/vendor") is gives this error: **FileProviderFTPError(code: 550, path: "/vendor/vendor/vendor", serverDescription: Optional("/vendor/vendor/vendor: No such file or...
If I create a `WebDAVFileProvider` with given credentials, I can't later create a new one with different credentials until the app is restarted. If I use the same username and...
I'm trying to upload to an ftp server that requires anonymous login. Here's my code: ``` private static let FTP_SERVER_NAME = "ftpnos.woc.noaa.gov" private static let FTP_USERNAME = "anonymous" private static...
Currently the only WebDAV server that this library supports fetching thumbnails from is yandex, but Nextcloud and OwnCloud support thumbnails too, using a different method. To fetch a thumbnail from...
Inside of CloudFileProvider the Method searchFiles add an observer with block. This Block runs in main thread. in my case it hase to check over 35.000 files and blocks the...
I'm using WebDAVFileProvider to download about 2000 icons using the following function: func copyPicons(piconList: [String]) { let fileManager = FileManager.default let documentPath = fileManager.urls(for: .documentDirectory, in: .userDomainMask)[0] let piconLocalURL =...
Hi, Is there any way to cancel a file being upload via `FTPFileProvider` class, method`writeContent`. I have tried it by calling`invalidateAndCancel()` on session object, but the completion block is not...
Hi everybody, I'm currently using your FileProvider to write files in a non-secure FTP server and I actually got a working code `let filename = "test.txt" print("Test started:.") let data...
Hi, I added FileProvider to my App, to have an alternative to Dropbox for Filesync. After I added `pod "FilesProvider"` to my Podfile I ran `pod update` and everything seems...