{ "id": "172334", "key": "TIMOB-26413", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "20275", "name": "Release 7.4.1", "archived": false, "released": true, "releaseDate": "2018-10-18" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2018-09-27T11:56:25.000+0000", "created": "2018-09-22T08:53:36.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [], "versions": [ { "id": "20183", "description": "", "name": "Release 7.4.0", "archived": false, "released": true, "releaseDate": "2018-09-17" } ], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2018-09-28T09:32:47.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "Hi there,\r\n\r\nwhen launching the iPhone XS Max simulator with _enable-launch-screen-storyboard_ being _false_, there is two launch-screen images being showed shortly after another. You'll see the correct launch image (Default-Portrait-2688h@3x.png) first for a split second and then you'll see the one for the iPhone XR (Default-Portrait-1792h@2x.png) right after. This has been tested on the simulator and on portrait mode only.\r\n\r\n*Steps to reproduce:*\r\n1. Create a new alloy mobile app\r\n2. Comment out _$.index.open();_ in _/app/controllers/index.js_ to only see the launch-screen\r\n3. In _tiapp.xml_ set _enable-launch-screen-storyboard_ to *false*\r\n4. In _tiapp.xml_ set _sdk-version_ to *7.4.0.GA*\r\n5. Add the attached launch-images for iPhone XS Max and iPhone XR to _/app/assets/iphone_\r\n6. Launch the App with the iPhone XR simulator; you'll see the red launch-screen image (Default-Portrait-1792h@2x) as expected\r\n7. Launch the app with the iPhone XS Max simulator; you'll see the green launch-screen image (Default-Portrait-2688h@3x.png) as expected, but then after a split second it blends over to the red launch-screen image (Default-Portrait-1792h@2x.png)\r\n\r\n*Expected behaviour:*\r\nLaunching the app with the iPhone XS Max simulator will only show the green launch-screen image (Default-Portrait-2688h@3x.png).\r\n\r\n*Additional note:*\r\nPlease fix the file names for the _iPhone XR portrait_ and _iPhone XR landscape_ under _iOS graphic asset requirements and options_ in https://docs.axway.com/bundle/Titanium_SDK_allOS_en/page/icons_and_splash_screens.html as it currently states *@3x* when it should state *@2x*.\r\n\r\n\r\nCheers,\r\n\r\nTom", "attachment": [ { "id": "65643", "filename": "launch_screens.zip", "author": { "name": "tgiessel", "key": "tgiessel", "displayName": "Tom Giessel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-09-22T08:50:20.000+0000", "size": 2953, "mimeType": "application/zip" } ], "flagged": false, "summary": "iPhone XS Max showing launch-screen images for both iPhone XS Max and iPhone XR", "creator": { "name": "tgiessel", "key": "tgiessel", "displayName": "Tom Giessel", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "tgiessel", "key": "tgiessel", "displayName": "Tom Giessel", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Titanium SDK 7.4.0.GA", "comment": { "comments": [ { "id": "442083", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR (master): https://github.com/appcelerator/titanium_mobile/pull/10350 \r\nPR (7_4_X): https://github.com/appcelerator/titanium_mobile/pull/10351", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-09-26T18:22:39.000+0000", "updated": "2018-09-26T18:22:39.000+0000" }, { "id": "442153", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*Closing ticket.* Verified fix in SDK version {{7.4.1.v20180927102822}} and SDK version {{7.5.0.v20180927102615}}. iPhone XS Max now shows the correct launch screen image.\r\n\r\n*FR Passed (Test Steps)*\r\n# Created a new project with the steps mentioned in the description\r\n# Able to see the correct launch screen images on the iPhone XR and iPhone XS Max on launch \r\n\r\n*Test Environment*\r\n{code:java}\r\nAPPC Studio: 5.1.0.201808080937\r\niPhone XR (12.0)\r\niPhone XS (12.0)\r\nAPPC CLI: 7.0.7-master.4\r\nOperating System Name: Mac OS Mojave\r\nOperating System Version: 10.14\r\nNode.js Version: 8.9.1\r\nXcode 10.0\r\n{code}\r\n", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-09-28T09:32:36.000+0000", "updated": "2018-09-28T09:32:36.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }