App Center CodePush is retired

The CodePush alternative for React Native

Microsoft retired App Center CodePush. Bundle Drop is the drop-in replacement for over-the-air updates, with channels, staged and targeted rollouts, safe rollback, unlimited monthly active users, and a guided migration that adapts to your project structure.

CodePush vs Bundle Drop

The same OTA model you already know, with the release controls CodePush never shipped.

Status
Retired by Microsoft (2025)
Actively developed and supported
Release model
Deployment keys per environment
Named channels with promotion between them
Release controls
Basic mandatory / optional updates
Managed publishing, staged and targeted rollouts
Rollback
Roll back by re-deploying an old release
One-click rollback to the previous bundle or native binary
Download size
Full JavaScript bundle each update
Patch-size downloads with full-bundle reliability
Runtime safety
Target binary version gating
Runtime version boundaries per native release line
Pricing
Shutting down
Free tier, unlimited monthly active users
Native setup / migration
Manual native wiring
Project-aware setup with a guided cleanup checklist

Evaluating more than a direct CodePush replacement? Compare current React Native OTA tools and operating models.

Migrate in minutes

The native seam is the part that is easy to get wrong by hand, so Bundle Drop does it for you.

your-app — bash
1

Connect your project

Install the package, log in, and link the app to a Bundle Drop project.

2

Review the project-aware migration

During login, Bundle Drop detects the project shape and existing CodePush integration, then previews the matching setup changes. Bare projects retain their current ReactHost, ReactNativeHost, or AppDelegate structure; Expo projects use the config plugin path.

3

Finish the guided cleanup

The plan lists the remaining CodePush leftovers to remove: the react-native-code-push dependency, the codePush() wrapper in JS, deployment keys in Info.plist and strings.xml, and the codepush.gradle apply line.

Start shipping OTA updates in minutes

Bundle Drop gives you everything you need to deploy React Native updates instantly. Join developers shipping with confidence.

Get started free