$ionicDeploy.download() not working

I have created ionic project as per the document in Ionic Deploy.

After I upload new snapshot to ‘dev’ channel I got console log as ‘update is available’.But the update is not downloading.

My code is like this.
$ionicDeploy.channel = 'dev'; $ionicDeploy.check().then(function(snapshotAvailable) { if (snapshotAvailable) { $ionicDeploy.info().then(function(info){ console.log("$ionicDeploy.info()",info) }) //When snapshotAvailable is true, you can apply the snapshot console.log("$ionicDeploy.download()",$ionicDeploy.download()); $ionicDeploy.download().then(function() { return $ionicDeploy.extract(); }).then(function() { return $ionicDeploy.load(); }); } });

And i got console logs as per the following image

My system informations are:-
Cordova CLI: 6.4.0
Gulp version: CLI version 3.9.1
Gulp local:
Ionic Framework Version: 1.3.2
Ionic CLI Version: 1.7.15
Ionic App Lib Version: 0.7.2
OS:
Node Version: v6.9.2

Any one having same issue?

I am also having this issue. I managed to get the update the first time and then it only able to see update is available but not able to download.

Did you got any solution?

i faced this issue, i was able to download the update only once and then it was not downloading
i solved the issue but uninstalling the app deploy my code and create an app with the same code as deployment
then i changed some code and tried it and it works.
how and why ? i have no idea

EDIT:
are you reloading your app ?
because the returreturn $ionicDeploy.load() will not execute in my opinion so try to close your app and reload it manually