What is Bundle Diffing (bsdiff) in OTA Updates
How bsdiff reduces React Native and Expo OTA update sizes, how much bandwidth it saves, and when it’s less effective.
Blog
Notes from building and shipping mobile apps: the Expo SDK, native modules, builds and releases, performance, tooling and whatever we hit along the way.
RSS feedHow bsdiff reduces React Native and Expo OTA update sizes, how much bandwidth it saves, and when it’s less effective.
Four ways to preview and review feature branches in an Expo app: per-branch builds, dev builds with QR codes, preprod channels, and in-app branch switching.
TL;DR: yes, OTA JS updates are allowed under App Store Guideline, within limits. Here's the history and the line you can't cross.