React Native Environment Info:
System:
OS: macOS High Sierra 10.13.6
CPU: x64 Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
Memory: 1.11 GB / 16.00 GB
Shell: 5.3 - /bin/zsh
Binaries:
Node: 8.11.2 - /usr/local/bin/node
Yarn: 1.7.0 - /usr/local/bin/yarn
npm: 5.6.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.0, macOS 10.14, tvOS 12.0, watchOS 5.0
IDEs:
Android Studio: 3.1 AI-173.4819257
Xcode: 10.0/10A255 - /usr/bin/xcodebuild
npmPackages:
react: 16.5.0 => 16.5.0
react-native: 0.57.0 => 0.57.0
npmGlobalPackages:
create-react-native-app: 1.0.0
react-native-cli: 2.0.1
react-native-git-upgrade: 0.2.7

It will most likely be broken for both the iPhone XS Max and iPhone XR, which both have a new Native Resolution / Physical Size (1242px x 2688px and 828px x 1792px, respectively) and a new UIKit Size / Screen Size (414pt x 896pt for both).
See:
maybe related https://github.com/facebook/react-native/pull/20999
@jeodiong, Is this react-navigation screen ?
if so, it is different safe-area implementation from react-native SafeAreaView.
I have similar issue
Maybe it's something like this https://github.com/react-navigation/react-navigation/issues/4985 ?

both not working
I use react-native-safe-area-view solve this problem.
replace import { SafeAreaView } from 'react-navigation' to import { SafeAreaView } from "react-native-safe-area-view"
@Bijiabo new version of react-navigation works fine with iphone xs max
@Bijiabo new version of react-navigation works fine with iphone xs max
Yes, my scene is our project is using a old version and have added many logic about router on it. So we'd like not to update it.
@jeodiong in my case, it only work on iphone X,
on Xs max, it not work.
react-navigation 2.17.0
Moving to 2.17.0 works for me
@MaheshNandam what is your native base version? My version is:
"native-base": "2.4.5"
"react-navigation": "2.17.0"
Thanks
hey @ducpt2, I'm not using native base.
Most helpful comment
@Bijiabo new version of react-navigation works fine with iphone xs max