Honestly, get an Android. All you have to do is drag the installer to your phone and run it. Done. No messing around with certs, provisioning profiles udids, dev accounts, or distribution etc. Apple is shit if you're a dev. Answer from Deleted User on reddit.com
🌐
Reddit
reddit.com › r/reactnative › using expo, is there a way to build ios for free if you're on windows?
Using expo, is there a way to build iOS for free if you're on windows? : r/reactnative
March 1, 2025 - A community for learning and developing native mobile applications using React Native by Facebook. ... Sorry, this post was deleted by the person who originally posted it. Share ... Yes, you can use the eas service. You get 15 free iOS builds for free per month, then get charged per build.
🌐
Reddit
reddit.com › r/expo › is there really no simple way to build and run an expo app locally via xcode?
r/expo on Reddit: Is there really no simple way to build and run an Expo app locally via Xcode?
July 9, 2025 -

I'm trying to follow what I thought would be a straightforward local workflow:

  1. Start the Expo dev server with expo start

  2. Develop the app on the iOS simulator

  3. Once ready, open the Xcode project, build, and run it on the simulator

Unfortunately, step 3 fails because the app expects the Expo dev server (Metro) to be running to fetch the JS bundle. This seems like a hard requirement.

I suppose you could manually tweak the Xcode project to load the bundle as a local resource, but that feels counterintuitive and messy.

Also, eas build --local still requires both Expo build tools and an Apple developer account, so it's not a pure local solution either.

Am I missing something obvious here, or is this just how it works with Expo right now? Any tips or clarification would be appreciated — thanks!

EDIT:

When I say step 3 fails, I meant that is running the expo dashboard which requires the dev server to run. I just want to run it without the server i.e. as the production build.

🌐
Reddit
reddit.com › r/reactnative › how to install expo ios app on iphone directly?
r/reactnative on Reddit: How to install Expo iOS app on iPhone directly?
January 22, 2024 -

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?

🌐
Reddit
reddit.com › r/reactnative › run built app ios on expo on own iphone
r/reactnative on Reddit: Run built app ios on expo on own iphone
November 10, 2024 -

Hi everyone,
I'm working on building my own app using Expo in React Native. I successfully built the app for Android and installed it on my Android phone. Now, I want to do the same for my iOS app.

I built the iOS version using the Expo system, and I received a .tar.gz file. Inside it, there is a .app file. I tried uploading this file (for example, to Google Drive), downloading it onto my iOS device, and installing it. However, this approach doesn't work.

How can I properly install the app on my iOS device?

Additionally, I have purchased a developer account for my Apple account.

🌐
Reddit
reddit.com › r/expo › using expo for ios only development
r/expo on Reddit: Using Expo for iOS only development
April 30, 2025 -

I’ve noticed a few of my friends are taking a different approach to building iOS apps, and I wanted to see how common this is. Currently, I’m learning SwiftUI to build a small app for myself. Since I only plan to target iOS, SwiftUI seemed like the natural choice.

However, a couple of my friends are using Expo and React Native for their projects—even though they have no plans to release their apps on Android. When I asked why, they said Expo is easier to work with and that building apps with SwiftUI is significantly more complex.

Can anyone with experience in both ecosystems weigh in on this? Is SwiftUI really that much harder? Should I consider switching to Expo and focus on learning TypeScript instead?

🌐
Reddit
reddit.com › r/expo › running expo development build app on physical ios device
r/expo on Reddit: RUNNING EXPO DEVELOPMENT BUILD APP ON PHYSICAL IOS DEVICE
November 2, 2024 -

Hi, is there a way to deploy an app on a physical device without the need for a paid developer account or a mac? I do have an iPhone. Any help would be great. I just need to run my app on my apple device. Thank you.

🌐
Reddit
reddit.com › r/expo › i am creating an ios development app with expo for the first time and it fails with this error and i can't figure out what it means.
r/expo on Reddit: I am creating an iOS development app with Expo for the first time and it fails with this error and I can't figure out what it means.
November 15, 2025 -

Hi

I have a new Expo project and I have set up the iOS device to access the development build. So now I'm trying to create the iOS dev build using the command eas build --profile development --platform ios and I get the following error:

Build failed:

The "Run fastlane" step failed because of an error in the Xcode build process. We automatically detected following errors in your Xcode build logs:

- value of type 'ExpoReactDelegate' has no member 'reactNativeFactory' Refer to "Xcode Logs" below for additional, more detailed logs.

I asked ChatGPT and it gave me some suggestions (like updating the AppDelegate.swift file but I have no idea where that file is) but I'm not sure if they would be the right thing to do so that's why I'm asking here as well.

Thanks a lot

Find elsewhere
🌐
Reddit
reddit.com › r/expo › when exactly in the ios app dev process do i need a macos machine?
r/expo on Reddit: When exactly in the iOS app dev process do I need a macOS machine?
June 3, 2024 -

My app has a native component. It is running fine on Android and now I want to get it on iOS. I don't have any Apple hardware and my Android development is done on Windows. So I plan on getting an iPhone to test my app on. The other thing I'm gonna need is mac mini desktop which I'm still trying to make a decision on whether to buy or rent in the cloud.

My question is when exactly in the process am I gonna need to use macOS? I know I will need it to create an expo dev build for my app right? But once I have the dev build, can I serve it to iPhone from Windows? In other words, once expo generates the ios directory on macOS. Can I copy it over to Windows and continue there?

Also, I read that I will need a macOS to upload to the app store for purposes of app signing. If this is true, can Expo help me get away with that without having a macOS?

Top answer
1 of 4
2
tl;dr: when you need to create a custom development build I've been working with both ios and android for about a year now, and for a couple of months I had no issues using only expo go. in the first months I used linux only, both for development and testing. then I needed an actual ios device because clients were complaining about layout issues, so I bought an iphone xr. it worked for awhile, but a couple of months later I finally had to deal with a native dependency at that time I was building ipa files using EAS cloud, so my first thought was to compile a dev build online and install. I couldn't install it directly because I had no acess to client's dev account and I was too broke to have one of my own (my monthly income is about 350usd) so I sideloaded it using altstore and it worked for beautiful two weeks, until I needed xcode. the thing is there're some dependencies that really need xcode connected in order to run in dev mode, so I had to buy a mac so, now I got a brand new old mac mini m2. I found some cheap 2017 macbook air, but xcode support for intel devices are already done. you no longer can get the lastest updates nor you'll be able to build for ios 18 and above all this happened within 10 months or so. I bought iphone xr for 200usd and mac mini for 1k and I might say it worth it. I despise apple with my whole heart, macos sucks and magic keyboard is a shame, but the iphone has been a pretty good deal
2 of 4
1
No, there’s really no way around it. Once you’re done developing the app and you actually want to create a build file, you need the Xcode App which is only able to be installed on MacOS devices
🌐
Reddit
reddit.com › r/expo › run app on connected iphone
r/expo on Reddit: Run App on Connected iPhone
May 20, 2023 -

Hi! As title says, I'm trying to run my app on a connected iPhone. I'm able to run expo run:ios --device, but when I choose my device from the options, this error pops up:
› Your computer requires some additional setup before you can build onto physical iOS devices.

Learn more.

No code signing certificates are available to use.

I can't click on "Learn more". I'm able to run the app on the iOS simulator, so not sure what's wrong with it. What do I need to do to get the app to run on my phone? Thanks.

🌐
Reddit
reddit.com › r/expo › released my first ios app and would love some advice/guidance
r/expo on Reddit: Released my first iOS app and would love some advice/guidance
March 31, 2024 -

First, I just wanted to say a huge thank you to this amazing community as you all have been a tremendous resource in the development process of my first mobile app!

The app I made is called LiftJourn and it's a fitness tracking app with some AI features along with social features to interact with friends. As this is my first mobile app, I would like some advice on how to start getting more users. I started with the apple app store search ads, and plan on starting a tik tok account to showcase the app more.

Do y'all have any tips/guidance on what the best strategy is on acquiring more users? I’d also really appreciate any feedback on the app itself (features, design, etc.), I'm more than happy to answer any questions about the app as well!

I made a website for it here: https://www.liftjourn.com/

iOS store: https://apps.apple.com/us/app/liftjourn/id6588801960?platform=iphone

🌐
Reddit
reddit.com › r/expo › just launched my first ios app built with expo physiqueos — looking for feedback!
r/expo on Reddit: Just launched my first iOS app built with Expo PhysiqueOS — looking for feedback!
January 4, 2025 -

I just released my first (free!!) iOS app called PhysiqueOS, a fitness tracker for lifters who want more than just workout logging. It includes structured workout tracking, daily metric logging (sleep, weight, calories, energy, etc.), visual analytics, and AI-generated insights based on your data.

This thing took me like ~200 hours as its my first project. I’ve already found a bunch of small bugs now that it’s live, so I’m hoping to get more eyes on it and hear what could be better.

If you’re into performance-oriented apps or want to see how advanced analytics and AI can tie into a lifting tracker, I’d really appreciate your feedback:
https://apps.apple.com/us/app/physiqueos/id6746656903

🌐
Reddit
reddit.com › r/expo › am i right in thinking that you can't make an ios build unless you have a mac?
Am I right in thinking that you can't make an ios build unless you have a mac? : r/expo
February 5, 2024 - You can eas build —profile preview —platform ios It will give you a link and QR code to install the app ... You can’t do anything unless you have an apple developer account. Once you have that you can use expo service to build your iOS app on cloud.
🌐
Reddit
reddit.com › r/expo › can i use expo go to run my app?
r/expo on Reddit: Can I use Expo GO to run my app?
August 3, 2024 -

Hi everyone, I have a complicated case. I am trying to build my first Expo app (been an RN dev for a long time), however, I currently don't have a MAC so was hoping to use EAS to build iOS in the cloud and test in an iPhone using the Expo GO app. I am using Firebase in my app and their docs clearly state that I have to make a development build because the RN Firebase library is incompatible with Expo Go.

Is there a way for me to debug and develop the app for both platforms using EAS without needing a Macbook? If yes, what can I use besides Expo Go - which is not suitable for all apps?

🌐
Reddit
reddit.com › r/expo › i’ve launched my first expo app! 🚀 sharing my experience building it
r/expo on Reddit: I’ve launched my first Expo app! 🚀 Sharing my experience building it
March 3, 2025 - App mock-up for Trend To Grow

I had some React (web) experience, and jumped directly into building the app with Expo React Native with Cursor. In two months, I managed to build in my free time an app with authentication (Supabase), notifications (Expo Notifications), subscriptions (RevenueCat), and connection to APIs (built with NodeJS on my server).

It is called Trend To Grow, and it focuses on giving content ideas to influencers, marketing teams, and content creators.

If you already know how to code, building React Native apps with Cursor is super straightforward. However, I feel you still need coding knowledge to be able to create a production-ready app. The biggest pain for me was handling the RevenueCat integration, and testing the local notifications.

Other parts like building the UI and Sign In With Apple were way easier to build than I anticipated.

Let me know if you have any questions! 😊

You can check it out here: https://apps.apple.com/es/app/trend-to-grow-ai-post-ideas/id6741577892?l=en-GB

🌐
Reddit
reddit.com › r/reactnative › new application with or without expo?
r/reactnative on Reddit: New application with or without Expo?
December 24, 2024 -

Hello

I don't have experience with React and React Native. I will create simple app, connect with my REST API, access to Camera. In feature I will want to create also web app.

Should I use Expo or better create without Expo?