Titanium JIRA Archive
Appcelerator Community (AC)

[AC-5347] Setting enable-launch-screen-storyboard to false break the design on iPhone X

GitHub Issuen/a
TypeBug
Priorityn/a
StatusResolved
ResolutionInvalid
Resolution Date2017-11-06T11:46:49.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsTitanium SDK & CLI
Labelsn/a
ReporterMohamad Alhajj
AssigneeShak Hossain
Created2017-11-05T17:18:28.000+0000
Updated2017-11-06T11:46:49.000+0000

Description

If you set enable-launch-screen-storyboard to false in tiapp.xml, all windows will not be displayed correctly on iPhone X, that is windows will not take the full screen as in attached. I've tested that also on Kitchen Sink app. In my apps, I depend on splash screens specified by users, where I cannot change this to storyboard unless we had another contract. Xcode 9, Titanium SDK 6.3.0.GA Thanks,

Attachments

FileDateSize
enable-launch-screen-storyboard=false.png2017-11-05T17:15:00.000+0000136400
enable-launch-screen-storyboard=true.png2017-11-05T17:16:30.000+0000136679

Comments

  1. Hans Knöchel 2017-11-06

    The kitchensink uses storyboards for this reason - to automatically adjust to the device form-factor. If you disable it, you need to specify the correct default-images in the dimensions 1136x2436 and reversed for landscape. They have to be called Default-Portrait-2436h@3x.png and Default-Landscape-2436h@3x.png and they are automatically provided for new projects. This is no Titanium issue, resolving as Invalid.

JSON Source