title: Expo SDK36 + Detox - Hanging on reloadApp()
body: <p>Detox is not working with Expo SDK 36?</p>
  
  <p>Debugging reveals that it's hanging on <code>await device.launchApp()</code> in <code>reloadApp()</code> within detox-expo-helpers.</p>
  
  <p>I've gone through the setup highlighted in:
  <a href="https://stackoverflow.com/questions/54816994/is-it-actually-possible-to-make-detox-jest-tests-pass-with-a-react-native-app-ru/60325858#60325858">Is it actually possible to make Detox/Jest tests pass with a React Native app running with Expo?</a> </p>
  
  <p>Example of my test:</p>
  
  <pre><code>const { reloadApp } = require('detox-expo-helpers');
  
  describe('Example', () =&gt; {
    beforeEach(async () =&gt; {
      await reloadApp();
    });
  
    it('should have welcome screen', async () =&gt; {
      await expect(element(by.id('welcome'))).toBeVisible();
    });
  });
  </code></pre>
  
  <p>package.json</p>
  
  <pre><code>    "scripts": {
          "e2e": "detox test --configuration ios.sim",
      },
      "devDependencies": {
          "babel-eslint": "^10.0.3",
          "babel-preset-expo": "^7.0.0",
          "detox": "^15.2.2",
          "detox-expo-helpers": "^0.6.0",
          "eslint-config-airbnb": "^18.0.1",
          "eslint-config-prettier": "^6.7.0",
          "eslint-plugin-prettier": "^3.1.1",
          "expo-detox-hook": "^1.0.10",
          "jest-expo": "^35.0.0",
          "pusher-js-mock": "^0.2.0",
          "react-native-testing-library": "^1.12.0",
          "react-test-renderer": "^16.12.0"
      },
      "private": true,
      "detox": {
          "configurations": {
              "ios.sim": {
                  "binaryPath": "bin/Exponent.app",
                  "type": "ios.simulator",
                  "name": "iPhone 11"
              }
          },
          "test-runner": "jest"
      }
  </code></pre>
  
  <p>Even if I bypass the hanging promise via</p>
  
  <pre><code>    function timeout(ms) {
          return new Promise(resolve =&gt; setTimeout(resolve, ms));
      }
      beforeEach(async () =&gt; {
          reloadApp();
          await timeout(12000);
      });
  </code></pre>
  
  <p>It hangs on <code>await expect(element(by.id('welcome'))).toBeVisible();</code></p>
  
  <p>What am I doing wrong?</p>