Unable to live deploy IOS but android working fine

As per topic.
I can live deploy to android using Ionic pro, but there’s totally no changes appear on IOS.
Currently I am installing app to my device by ionic CLI / xcode.

My ionic info
cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

global packages:

cordova (Cordova CLI) : 8.0.0 

local packages:

@ionic/app-scripts : 3.1.8
Cordova Platforms  : android 7.0.0 ios 4.5.4
Ionic Framework    : ionic-angular 3.9.2

System:

ios-deploy : 1.9.2 
ios-sim    : 5.0.13 
Node       : v9.10.1
npm        : 5.6.0 
OS         : macOS High Sierra
Xcode      : Xcode 9.3 Build version 9E145 

Environment Variables:

ANDROID_HOME : not set

Misc:

backend : pro

I have same issue where mine works as intended in Android… iOS downloads the update but doesn’t reload with the new version.

I used UPDATE_METHOD=“none” because I have a screen that appears in the app and shows the progress of the update when the version variable in the app doesn’t match the database version.

Can’t really understand which it still loads the previous version after getting the newest… And it will only download once, so it knows the new version has been downloaded.

anyone have any ideas on this?