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.
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.
Connect your project
Install the package, log in, and link the app to a Bundle Drop project.
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.
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.