Went down the rabbit hole and ended up with this workaround. You need to change the main div of the hybrid app. The safe-area-inset-top are predefined variables for iOS that determines the “safe area” perimeters.
.mx-hybridapp {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
bottom: calc(0px - constant(safe-area-inset-top));
bottom: calc(0px - env(safe-area-inset-top));
}
Hi Wilfried,
I had the same issue and I solved that with replacing default Status bar plugin in PhoneGap package with the following workaround:
<plugin name="cordova-plugin-statusbar" source="npm" spec="https://github.com/timetocodeNL/cordova-plugin-statusbar.git#8b4acd2e56a01cd22a240668d3c269e129764b6b" />
I think that if you use Xcode for creating ipa files, this issue doesn't appear.
Regards.