Actually, you can install your React-native Expo app on your iOS device if you have an Apple developer account, you can follow the detailed step-by-step guide in this article: https://medium.com/nerd-for-tech/your-guide-to-testing-your-expo-react-native-application-on-ios-abbde4086d08
Answer from Amr Essam on Stack OverflowVideos
Actually, you can install your React-native Expo app on your iOS device if you have an Apple developer account, you can follow the detailed step-by-step guide in this article: https://medium.com/nerd-for-tech/your-guide-to-testing-your-expo-react-native-application-on-ios-abbde4086d08
You can't directly install the React-native Expo app on your phone. You must use the AppStore or Expo client for IOS.
https://docs.expo.io/versions/v36.0.0/distribution/app-stores/
https://docs.expo.io/versions/latest/distribution/building-standalone-apps/
I've been working with Expo React Native for Android for quite a while but I'm very new to Expo React Native iOS. Like in Android when we generate .apk file it can be directly run on a physical device without submitting to Playstore. Can the same be done for iPhone?
In short: Can I install iOS app directly into iPhone without submitting to AppStore?
You can find the links for the older Expo version here https://expo.io/--/api/v2/versions
To downgrade the Expo Go app, you need to download the tar.gz then install it using:
xcrun simctl install booted [path to untarred directory]
More can be read here: https://forums.expo.dev/t/downgrade-expo-client-app-in-ios-simulator/10634/2
If you are looking to run a native build without using Expo Go on a physical iOS device (not a simulator), you can plug in your device to your computer by cable and use the following code:
npx expo run:ios --device
This is useful in cases when you need to test notifications, native code, etc.
Alternatively, if you're using yarn, try:
yarn expo run:ios --device
Yes, it is possible, and quite easy to get it running.
Step 1: Open Expo XDE, and click on the gray cog to change host mode to LAN. Make sure you enabled Development Mode. You'll see an URL right in front of you. Wait until packager to start running.
Step 2: Open Expo App in your mobile device, and click on the second tab 'Explore' and enter the URL that starts with exp://192.168... This is a local connection to your computer. You will see your app running in a minute.
Make sure your phone and computer are on the same WiFi!
For further information, you may refer to official documents here.
I have nearly finished making an app for tracking my nutrition – basically a better version of MyFitnessPal custom made to my own needs. I never intend on distributing it. I want a local build, with its own dedicated app icon on my home screen, not the tedium of opening Expo Go and tapping through to my build.
Is there a way to accomplish this without having to go through App Review? I'm afraid it will fail review because it's a blatant copycat, even though I only made it for personal use.