Detached, iOS, production mode, can't connect to endpoint


#1

So I have this endpoint hosted on AWS Elastic Beanstalk e.g http://{myendpoint}.us-west-2.elasticbeanstalk.com/graphql

I also have a detached (to ExpoKit) React Native app.

  • localhost version of app works in both dev and prod mode
  • hosted endpoint works if you hit it from the browser/curl/etc (also works on the phone browser)
  • hosted endpoint works in dev mode
  • hosted endpoint does not work in prod mode

The error I get with the endpoint in prod mode is:

http://somelongid.cloudfront.net/{myapp}%blahblah%blahmoreidandnumbers-30.0.0.ios.js Network error: Network request failed.

Threw me for a loop, considering even though my app is hosted on AWS, I’m not using Cloudfront (yet). Discovered this was an Expo thing.

Any advice? Btw, when I say detached I mean exp detach. This doesn’t seem to be the same thing as eject?


#2

I had to run expo publish, and it worked.

I don’t understand. Can someone explain what this does that fixed my app’s network connection issues that were only happening in prod mode?


closed #3

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.