I am facing same issue and googling got to the same solution, using $cordovaFile.writeFile.
But I am not able to see the final file in iOS. I got the success call callback to be invoked, but I dont know where the file is saved. Using cordova.file.documentsDirectory as path.
What i am missing?
thanks in advance!