Hi,
Thanks for the package, however your plugin doesn't work on iOS because "local file name is too long" when the URL is encoded with %2F = /
It means that File file = new File('$dir/${basename(url)}'); can't be saved on iOS because of the basename too long.
Thanks !