The EAS Update service is free for the first 1,000 updaters, and then is pay as you go if you become a customer ($5/1,000 updaters. Each updater can receive many updates). If you aren’t a customer and you exceed the limit, we will stop sending updates, but your apps will continue to work (just without the latest updates applied). If you don’t use EAS Update, then you won’t be charged for updates. Making a new build each time is one way to deliver code to your users that doesn’t involve sending updates. If you need to send updates, you could also host your own updates service and manage/pay for your own infrastructure. We publish a working server example that meets the Expo Updates protocol here: https://docs.expo.dev/distribution/custom-updates-server Answer from Deleted User on reddit.com
🌐
Expo Documentation
docs.expo.dev › versions › latest › sdk › updates
Updates - Expo Documentation
A library that enables your app to manage remote updates to your application code. ... expo-updates is a library that enables your app to manage remote updates to your application code.
🌐
npm
npmjs.com › package › expo-updates
expo-updates - npm
2 weeks ago - Fetches and manages remotely-hosted assets and updates to your app's JS bundle.. Latest version: 29.0.15, last published: 13 days ago. Start using expo-updates in your project by running `npm i expo-updates`. There are 196 other projects in ...
      » npm install expo-updates
    
Published   Dec 08, 2025
Version   29.0.15
Author   650 Industries, Inc.
Discussions

Expo "Over The Air Update" Is Awesome
It's crazy expensive, I'd only ever push an update there in an emergency More on reddit.com
🌐 r/reactnative
48
35
September 22, 2024
Expo - large app without paying for EAS updates?
The EAS Update service is free for the first 1,000 updaters, and then is pay as you go if you become a customer ($5/1,000 updaters. Each updater can receive many updates). If you aren’t a customer and you exceed the limit, we will stop sending updates, but your apps will continue to work (just without the latest updates applied). If you don’t use EAS Update, then you won’t be charged for updates. Making a new build each time is one way to deliver code to your users that doesn’t involve sending updates. If you need to send updates, you could also host your own updates service and manage/pay for your own infrastructure. We publish a working server example that meets the Expo Updates protocol here: https://docs.expo.dev/distribution/custom-updates-server More on reddit.com
🌐 r/expo
31
13
August 8, 2022
Known limitations of EAS Update?
It only replaces the JavaScript on the app. If you install or update a package that requires running native code it won’t be able to use code push. So that’s a pretty important one. More on reddit.com
🌐 r/expo
21
3
August 1, 2024
react native - How do I update npm packages in Expo - Stack Overflow
In my regular React Native projects, I run npm update {package-name} regularly to make sure my libraries are up-to-date. For example, I use a third party user authentication package and want to mak... More on stackoverflow.com
🌐 stackoverflow.com
🌐
Expo Documentation
docs.expo.dev › eas-update › introduction
EAS Update - Expo Documentation
March 17, 2025 - EAS Update makes fixing small bugs and pushing quick fixes a snap in between app store submissions. It accomplishes this by enabling an app to update its own non-native pieces (such as JS, styling, and images) over-the-air.
🌐
Metro
metro.net › home
Metro | Bus, Rail, Subway, Bike & Micro in Los Angeles
3 hours ago - Explore Los Angeles by public transit. Start with Metro schedules, maps, arrival times, parking info, trip planning, stations, and fares.
🌐
React Native
reactnative.dev › docs › upgrading
Upgrading to new versions · React Native
1 week ago - Upgrading your Expo project to a new version of React Native requires updating the react-native, react, and expo package versions in your package.json file. Expo recommends upgrading SDK versions incrementally, one at a time.
Find elsewhere
🌐
GitHub
github.com › expo › custom-expo-updates-server
GitHub - expo/custom-expo-updates-server: A simplified demonstration of expo-updates protocol use.
Update updates.url in app.json and re-run the build steps below. The example Expo project configured for the server is located in /expo-updates-client.
Starred by 471 users
Forked by 123 users
Languages   TypeScript 84.8% | JavaScript 7.8% | CSS 6.4% | Shell 1.0%
🌐
Medium
medium.com › @caleb_23647 › expo-updates-fa846ce96640
Expo Updates. Hey React Native Expo developers! Have… | by Purple Wren Digital | Medium
November 30, 2023 - Expo Updates is a library from Expo that allows developers to instantly push app updates and changes to their in-testing (think TestFlight) or in-production app. It’s a part of the Expo ecosystem, which simplifies the React Native development ...
🌐
Medium
shift.infinite.red › how-to-implement-over-the-air-updates-with-expo-updates-in-react-native-c26787d4a3cf
How to implement over the air updates with expo-updates in React Native | by Jamon Holmgren | Red Shift
September 20, 2021 - First, I updated the Signing & Capabilities -> Signing team to be my “Jamon Holmgren” team. ... I could then run the app in Release mode on the iOS simulator. I had a bit better luck with Android by just running the following: ... This opened up the Android emulator and ran it in release mode. By running expo publish I was able to push up various changes to Expo and watch the hash change, like so:
🌐
GitHub
github.com › SohelIslamImran › expo-in-app-updates
GitHub - SohelIslamImran/expo-in-app-updates: A lightweight and easy-to-use module for implementing native in-app updates for Android and iOS
A lightweight and easy-to-use module for implementing native in-app updates for Android and iOS - SohelIslamImran/expo-in-app-updates
Starred by 246 users
Forked by 11 users
Languages   TypeScript 36.6% | Kotlin 28.6% | Swift 24.5% | JavaScript 7.0% | Ruby 3.3%
🌐
Pagepro
pagepro.co › home › blog › ota updates with expo
OTA Updates With Expo - Pagepro
April 30, 2025 - Over-the-air (OTA) are… updates that are sent over the air. Yeah, I know that does not explain anything but bear with me. Expo OTA updates are a fantastic method to swiftly fix your application without the usual delays.
🌐
Reddit
reddit.com › r/expo › known limitations of eas update?
r/expo on Reddit: Known limitations of EAS Update?
August 1, 2024 -

Hello,

I'm new to React Native and Expo, and I've been exploring the EAS Service. I find the EAS Update feature particularly interesting. From what I understand, it allows you to bypass the traditional process of building, submitting, and waiting for verification from the iOS App Store or Google Play Store.

However, it seems that EAS Update is intended mainly for small bug fixes and minor changes. Is this correct? What prevents us from releasing the app only once on the stores and then using EAS Update to deliver major changes and new versions of the app?

Could someone explain the possible limitations of using EAS Update in this way?

Thanks!

🌐
GitHub
github.com › expo › expo › tree › main › packages › expo-updates
expo/packages/expo-updates at main · expo/expo
The expo-updates module enables your app to manage remote updates to your application code.
Author   expo
🌐
Expo Documentation
docs.expo.dev › bare › installing-updates
Install expo-updates in an existing React Native project - Expo Documentation
1 week ago - This guide explains how to set up a bare React Native project for use with EAS Update, a hosted remote update service that includes tools to simplify installation and configuration of the expo-updates library.
🌐
npm
npmjs.com › package › @latitudegames › expo-updates
@latitudegames/expo-updates - npm
June 5, 2025 - The expo-updates module enables your app to manage remote updates to your application code.
      » npm install @latitudegames/expo-updates
    
Published   Jun 05, 2025
Version   0.0.6
Author   650 Industries, Inc.
🌐
Hacker News
news.ycombinator.com › item
I've been using Expo for past 2 years and I enjoyed the experience overall. But ... | Hacker News
July 27, 2023 - But make no mistakes that Expo is a SaaS with the ability to inspect some part of the codebase · Again I'm happy with their service and probably would pay for it when the time comes, but the open-source part is not really the big selling point anymore