Replace cordova-plugin-file-transfer with standard-compliant implementation #485
Description
cordova-plugin-file-transfer
is deprecated and buggy (see #234). The plugin can be completely replaced with a standard-compliant implementation that works on Android >= 4.4 and iOS >= 10.
The Cordova team published a blog article last year explaining this transition:
https://cordova.apache.org/blog/2017/10/18/from-filetransfer-to-xhr2.html
Regarding the minimum required versions for the standard-compliant implementation, the latest version of Cordova Android platform already requires a minimum version of 4.4 (SDK 19).
Source: https://cordova.apache.org/docs/en/latest/guide/platforms/android/
And Apple has announced that they will soon require all app submissions to target a minimum version of iOS 12:
Starting March 2019, all iOS apps submitted to the App Store will need to be built with the iOS 12.1 SDK or later.
Source: https://developer.apple.com/ios/submit/
So it seems that cordova-plugin-code-push
should transition off of cordova-plugin-file-transfer
to a more modern and stable approach.