In May 2020 With Ionic 4 App I am still facing this same issue… I build app using Xcode and install to Iphone. The latest app is seen and I use it on iPhone. I disconnect phone and the app is still working. but later I quit app and again open app or if I force quit app and reopen, Boom the old (very old ) 2 month app is there… It is tearing me wild… Tried to check all above solutions… Nothing seems to work…
My Config.xml file is below
<?xml version=** '1.0' **encoding=** 'utf-8' **?>
<widget id = “com.krisskross.ffhpush” version = “0.0.1” xmlns = “http://www.w3.org/ns/widgets” xmlns : cdv = “http://cordova.apache.org/ns/1.0” >
<feature name = “LocalStorage” >
<param name = “ios-package” value = “CDVLocalStorage” />
<feature name = “Console” >
<param name = “ios-package” value = “CDVLogger” />
<param name = “onload” value = “true” />
<feature name = “HandleOpenUrl” >
<param name = “ios-package” value = “CDVHandleOpenURL” />
<param name = “onload” value = “true” />
<feature name = “IntentAndNavigationFilter” >
<param name = “ios-package” value = “CDVIntentAndNavigationFilter” />
<param name = “onload” value = “true” />
<feature name = “GestureHandler” >
<param name = “ios-package” value = “CDVGestureHandler” />
<param name = “onload” value = “true” />
<feature name = “CallNumber” >
<param name = “ios-package” value = “CFCallNumber” />
<feature name = “Camera” >
<param name = “ios-package” value = “CDVCamera” />
<feature name = “Device” >
<param name = “ios-package” value = “CDVDevice” />
<feature name = “FCMPlugin” >
<param name = “ios-package” value = “FCMPlugin” />
<feature name = “Geolocation” >
<param name = “ios-package” value = “CDVLocation” />
<allow-navigation href = “ionic://*” />
<feature name = “IonicWebView” >
<param name = “ios-package” value = “CDVWKWebViewEngine” />
<feature name = “IonicCordovaCommon” >
<param name = “ios-package” onload = “true” value = “IonicCordovaCommon” />
<feature name = “Keyboard” >
<param name = “ios-package” onload = “true” value = “CDVIonicKeyboard” />
<feature name = “NetworkStatus” >
<param name = “ios-package” value = “CDVConnection” />
<feature name = “networkinterface” >
<param name = “ios-package” onload = “true” value = “CDVNetworkInterface” />
<feature name = “Sim” >
<param name = “ios-package” value = “Sim” />
<feature name = “SplashScreen” >
<param name = “ios-package” value = “CDVSplashScreen” />
<param name = “onload” value = “true” />
<feature name = “StatusBar” >
<param name = “ios-package” value = “CDVStatusBar” />
<param name = “onload” value = “true” />
<feature name = “ImagePicker” >
<param name = “ios-package” value = “SOSPicker” />
<feature name = “Toast” >
<param name = “ios-package” value = “Toast” />
<feature name = “Sms” >
<param name = “ios-package” value = “Sms” />
<feature name = “SQLitePlugin” >
<param name = “ios-package” value = “SQLitePlugin” />
<feature name = “BarcodeScanner” >
<param name = “ios-package” value = “CDVBarcodeScanner” />
FFH
An awesome Ionic/Cordova app.
<author email = “hi@ionicframework.com” href = “http://ionicframework.com/” > Ionic Framework Team
<content src = “index.html” />
<access origin = “*” />
<access launch-external = “yes” origin = “https://api.whatsapp.com/” />
<allow-intent href = “http:///” />
<allow-intent href = “https:///” />
<allow-intent href = “tel:*” />
<allow-intent href = “sms:*” />
<allow-intent href = “mailto:*” />
<allow-intent href = “geo:*” />
<allow-navigation href = “*” />
<allow-navigation href = “http:///” />
<allow-navigation href = “https:///” />
<allow-navigation href = “data:*” />
<allow-intent href = “itms:*” />
<allow-intent href = “itms-apps:*” />
<icon height = “57” src = “resources/ios/icon/icon.png” width = “57” />
<icon height = “114” src = “resources/ios/icon/icon@2x.png” width = “114” />
<icon height = “40” src = “resources/ios/icon/icon-40.png” width = “40” />
<icon height = “80” src = “resources/ios/icon/icon-40@2x.png” width = “80” />
<icon height = “120” src = “resources/ios/icon/icon-40@3x.png” width = “120” />
<icon height = “50” src = “resources/ios/icon/icon-50.png” width = “50” />
<icon height = “100” src = “resources/ios/icon/icon-50@2x.png” width = “100” />
<icon height = “60” src = “resources/ios/icon/icon-60.png” width = “60” />
<icon height = “120” src = “resources/ios/icon/icon-60@2x.png” width = “120” />
<icon height = “180” src = “resources/ios/icon/icon-60@3x.png” width = “180” />
<icon height = “72” src = “resources/ios/icon/icon-72.png” width = “72” />
<icon height = “144” src = “resources/ios/icon/icon-72@2x.png” width = “144” />
<icon height = “76” src = “resources/ios/icon/icon-76.png” width = “76” />
<icon height = “152” src = “resources/ios/icon/icon-76@2x.png” width = “152” />
<icon height = “167” src = “resources/ios/icon/icon-83.5@2x.png” width = “167” />
<icon height = “29” src = “resources/ios/icon/icon-small.png” width = “29” />
<icon height = “58” src = “resources/ios/icon/icon-small@2x.png” width = “58” />
<icon height = “87” src = “resources/ios/icon/icon-small@3x.png” width = “87” />
<icon height = “1024” src = “resources/ios/icon/icon-1024.png” width = “1024” />
<splash height = “1136” src = “resources/ios/splash/Default-568h@2x~iphone.png” width = “640” />
<splash height = “1334” src = “resources/ios/splash/Default-667h.png” width = “750” />
<splash height = “2208” src = “resources/ios/splash/Default-736h.png” width = “1242” />
<splash height = “1242” src = “resources/ios/splash/Default-Landscape-736h.png” width = “2208” />
<splash height = “1536” src = “resources/ios/splash/Default-Landscape@2x~ipad.png” width = “2048” />
<splash height = “2048” src = “resources/ios/splash/Default-Landscape@~ipadpro.png” width = “2732” />
<splash height = “768” src = “resources/ios/splash/Default-Landscape~ipad.png” width = “1024” />
<splash height = “2048” src = “resources/ios/splash/Default-Portrait@2x~ipad.png” width = “1536” />
<splash height = “2732” src = “resources/ios/splash/Default-Portrait@~ipadpro.png” width = “2048” />
<splash height = “1024” src = “resources/ios/splash/Default-Portrait~ipad.png” width = “768” />
<splash height = “960” src = “resources/ios/splash/Default@2x~iphone.png” width = “640” />
<splash height = “480” src = “resources/ios/splash/Default~iphone.png” width = “320” />
<splash height = “2732” src = “resources/ios/splash/Default@2x~universal~anyany.png” width = “2732” />
<preference name = “AllowInlineMediaPlayback” value = “false” />
<preference name = “BackupWebStorage” value = “none” />
<preference name = “DisallowOverscroll” value = “false” />
<preference name = “EnableViewportScale” value = “false” />
<preference name = “KeyboardDisplayRequiresUserAction” value = “true” />
<preference name = “MediaPlaybackRequiresUserAction” value = “false” />
<preference name = “SuppressesIncrementalRendering” value = “false” />
<preference name = “SuppressesLongPressGesture” value = “false” />
<preference name = “Suppresses3DTouchGesture” value = “false” />
<preference name = “GapBetweenPages” value = “0” />
<preference name = “PageLength” value = “0” />
<preference name = “PaginationBreakingMode” value = “page” />
<preference name = “PaginationMode” value = “unpaginated” />
<preference name = “CameraUsesGeolocation” value = “false” />
<preference name = “deployment-target” value = “11.0” />
<preference name = “CordovaWebViewEngine” value = “CDVWKWebViewEngine” />
<preference name = “DisableDeploy” value = “false” />
<preference name = “AutoHideSplashScreen” value = “false” />
<preference name = “StatusBarOverlaysWebView” value = “true” />
<preference name = “StatusBarStyle” value = “lightcontent” />
<preference name = “ScrollEnabled” value = “false” />
<preference name = “android-minSdkVersion” value = “19” />
<preference name = “android-targetSdkVersion” value = “28” />
<preference name = “SplashMaintainAspectRatio” value = “true” />
<preference name = “FadeSplashScreenDuration” value = “300” />
<preference name = “SplashShowOnlyFirstTime” value = “false” />
<preference name = “SplashScreen” value = “screen” />
<preference name = “SplashScreenDelay” value = “3000” />
<preference name = “AndroidPersistentFileLocation” value = “Compatibility” />