Launch app with a specific view controller from 3D touch in storyboard?

I have just started adding 3D touch support to an existing app. I realize that I am not sure what is the best way to do the following:


3d touch on app in springboard -> interact with pop-up -> user selects pop-up choice -> goto a specific view controller in a tab bar.


The catch is the app has an animated splash scene using Sprite Kit. More specifially the app looks like this in a very simplified represenation of the storyboard.


animated intro scene ---- tab controller --- mutliple tabs.


The goal is to navigate straight to a specific scene in the app after launching the app. What would be a "proper" way of achieving this?


I could remove the initial view controller setting in the storyboard and depending on the entry point load a specific scene be it the animated splash scene or the tab view controller with a specified index. The user cannot navigate back to animated splash scene.


M