ioslaunch-screenuiapplicationshortcutitem

UIApplication shortcut with custom launch screen


I've implemented shortcut support in my iOS app, so you can "force touch" the icon and jump directly to various points.

When you do this, the application's "launch screen" storyboard is briefly shown, and then the target view controller appears.

In this App, the target scenes contrast very strongly with the launch scene's appearance. This looks a bit naff and I'd like to improve it.

Is it possible to prevent the launch screen showing while the shortcut is being presented? Or can I provide a custom launch screen for use with shortcuts?

N.B. This happens both when the application is already launched (and the shortcut is awaking it from the background), on also on first launch.


Solution

  • Unfortunately I don't believe you can do it (easily at least). When in doubt, see what Apple do on their own apps and I haven't seen them do something similar to what you propose, though I do like the idea!

    Perhaps you should look at making your launch screen more general? A lot of the apps I've worked on have been very boring, but it's nice to see things like this challenged. If you want to attach screenshots or drawings for us to help you with your designs then that's fine, we'll do our best ;) Or submit a Bug Report/Feature Request with Apple?