Andrea Lazzarotto created CB-13411: -------------------------------------- Summary: The launcher storyboard (splash screen) has a white safe area on the bottom ONLY on iPhone X, iOS 11 Key: CB-13411 URL: https://issues.apache.org/jira/browse/CB-13411 Project: Apache Cordova Issue Type: Bug Components: cordova-ios Affects Versions: cordova-ios 4.5.0 Environment: {{cordova-ios}} 4.5.0 or 4.5.1 and {{cordova-plugin-splashscreen}} Reporter: Andrea Lazzarotto Assignee: Suraj Pindoria Priority: Minor
The splash screen used by {{cordova-plugin-splashscreen}} uses the {{CDVLaunchScreen.storyboard}} file from {{cordova-ios}}. On the iPhone X emulator with iOS11, this shows a white "safe area inset" *only on the bottom margin* (not on the top). The splash screen should be immersive both on top and on the bottom, therefore the storyboard should be fixed. I use this simple replacement in a hook to patch {{cordova-ios}} after {{cordova prepare}}: {code} NAME="$(find platforms/ios/ -name 'CDVLaunchScreen.storyboard')" sed -i '' 's_secondItem="xb3-aO-Qok" secondAttribute="top"_secondItem="Ze5-6b-2t3" secondAttribute="bottom"_g' "$NAME" {code} Basically one constraint on the storyboard needs to be updated. It should be trivial to fix. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org