Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23673] iOS: Unable to set LaunchScreen.storyboard on classic applications

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionCannot Reproduce
Resolution Date2016-08-26T21:43:52.000+0000
Affected Version/sRelease 5.4.0
Fix Version/sn/a
ComponentsiOS, Tooling
Labelsqe-5.4.0
ReporterJosh Longton
AssigneeChris Barber
Created2016-07-22T22:44:43.000+0000
Updated2017-03-31T22:33:21.000+0000

Description

Description

I am unable to set LaunchScreen.storyboard on classic applications, Alloy applications work as expected.

Steps to reproduce:

appc new --classic

Create a simple LaunchScreen.Storyboard in xcode

Add the LaunchScreen.Storyboard to Resources/ios/LaunchScreen.storyboard [Docs](http://docs.appcelerator.com/platform/latest/#!/guide/iOS_Launch_Files-section-46245490_iOSLaunchFiles-OptionB:UseacustomStoryboard)

Actual

The LaunchScreen.storyboard is not added to the build folder

Expected

The LaunchScreen.storyboard should be displayed as it does in alloy

Comments

  1. Caio Perdona 2016-08-05

    Same here. Removed splash screens, added launchscreen.storyboard according to this [https://wiki.appcelerator.org/display/guides2/iOS+Launch+Files]. Does anyone has a feedback on this?
  2. Caio Perdona 2016-08-25

    Can we expect this to be fixed in 5.5.0?
  3. Chris Barber 2016-08-25

    [~perdona] Sadly no. The 5.5.0 is code frozen. Only major stop ship bugs will be fixed. I don't think this will make 6.0.0 since that's code frozen too. I'll escalate it and see if they'll accept it in 6.0.0. Otherwise, you'll have to wait until next year for 6.1.0 to ship.
  4. Chris Barber 2016-08-26

    Unable to reproduce. It works just fine. The docs are wrong. For classic Titanium apps, you put the custom storyboard in platform/ios, not Resources/ios. I created TIDOC-2567 to fix the typo.
  5. Caio Perdona 2016-08-26

    @Chris Barber Nice, it works. But can I ask you a question? Im getting a 'gap' between splash screen/storyboard and the actual first app window. So, titanium shows my app background after launchscreen, before loading my tabgroup. Do you have any idea of what it might be?
  6. Lee Morris 2017-03-31

    Unable to reproduce this issue, tested with the following environment; iPhone 7 (10.2) MacOS 10.11.6 (15G31) Studio 4.8.1.201612050850 Ti SDK 6.0.3 GA Appc NPM 4.2.8 Appc CLI 6.1.0 Ti CLI 5.0.11 Alloy 1.9.5 Arrow 1.10.1 Xcode 8.2 (8C38) Node v4.6.0 Java 1.7.0_80 Please file a new ticket if this problem still persists.

JSON Source