Ios 12 keyboard change window height (change css vh values(font, element height))

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.11
Cordova Platforms  : ios 4.3.0
Ionic Framework    : ionic-angular 3.9.2

System:

ios-sim : 5.0.13 
Node    : v8.11.3
npm     : 6.1.0 
OS      : macOS High Sierra
Xcode   : Xcode 10.0 Build version 10A255 

Environment Variables:

ANDROID_HOME : /Volumes/TOURO/SDK

Misc:

backend : pro

all elements which has height or font-size or something else depend on height (css vh) change its size, and in landscape mode remove @media (orientation: landscape) classes

HI, I have a similar problem regarding the keyboard and forms in my app since the Apple updates. I found this cordova issue describing exactly what happens. It might help you understand the problem, too (in case it is the same)