New Architecture
React Native 0.76 enabled the New Architecture by default. The original react-native-code-push package from Microsoft is not compatible with New Architecture. @deploypulseio/react-native-code-push is a maintained fork that supports both Old and New Architecture.
Compatibility
| React Native | SDK version | Architecture |
|---|---|---|
| < 0.76 | Use react-native-code-push (Microsoft) | Old only |
| 0.76 – 0.79 | 10.0+ | Old + New |
| 0.80 | 10.1+ | Old + New |
| 0.81 | 10.3+ | Old + New |
| 0.82+ | 10.4+ | New only |
| Expo SDK | Supported |
|---|---|
| 52+ | ✓ |
| < 52 | ✗ |
iOS minimum deployment target: 15.1
Install
npm install @deploypulseio/react-native-code-push
Then follow the setup guide for your platform:
