title: iOS Deeplink to a specific ViewController retaining view controller stack
body: <p>I'm developing an app for a client of mine and they want to be able to deeplink to a specific view controller from the app being terminated. Here is the current stack:</p>
  
  <ul>
  <li>Launch Screen</li>
  <li>Splash Screen (Here is where we download our config file)</li>
  <li>VC1</li>
  <li>VC2</li>
  <li>VC3</li>
  <li>VC4</li>
  <li>VC5</li>
  </ul>
  
  <p>The client wants the ability, via a deeplink, to launch the app, and after the Splash Screen completes the config file download, to navigate to a specific view controller (VC1-VC5). The issue is that they want to retain the stack. So i cannot simply push VC5 from the Splash Screen because VC5 needs the ability to go back to VC4 than VC3 than VC2, etc.</p>
  
  <p>What is the best way to handle this? Any help would be greatly appreciated. Thanks in advance!</p>