title: iPhone simulator is stuck on splash screen after build
body: <p>I'm currently attempting to run an app with CocoaPods. I first run <code>npm start -- --reset-cache</code> in the app root. While this runs in the background, I open the workspace in Xcode and run the build.</p>
  
  <p>The simulator will open and the app will launch, showing the splash screen. While this happens, the terminal that ran <code>npm start -- --reset-cache</code> will run the BUNDLE.</p>
  
  <p>Once the BUNDLE is done running, this will be the result:</p>
  
  <pre><code>warning: the transform cache was reset.
  Loading dependency graph, done.
  BUNDLE  [ios, dev] ./index.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░ 93.8% (1133/1170)::1 - - [27/Oct/2018:18:11:53 +0000] "GET /index.bundle?platform=ios&amp;dev=true&amp;minify=false HTTP/1.1" 200 - "-" "TEO/1 CFNetwork/901.1 Darwin/17.7.0"
  BUNDLE  [ios, dev] ./index.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100.0% (1170/1170), done.
  </code></pre>
  
  <p>But the app will stay at the splash screen:</p>
  
  <p><a href="https://i.stack.imgur.com/0cGjC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/0cGjC.png" alt="State of the simulator"></a></p>
  
  <h1>Steps to reproduce</h1>
  
  <ul>
  <li>run <code>npm start -- --reset-cache</code> in terminal</li>
  <li>open ios workspace in xcode and <code>Cmd-R</code></li>
  <li>wait for bundle to finish running in terminal</li>
  </ul>
  
  <h1>Expected behavior</h1>
  
  <p>Simulator will open, wait for bundle to finish and then run</p>
  
  <h1>Actual behavior</h1>
  
  <p>Simulator will run, bundle will finish but app stays at splash screen. cannot reload or close app.</p>
  
  <p>-</p>
  
  <p>I've tried cleaning and building multiple times but to no avail</p>
  
  <p>Thanks in advance for the help</p>