Documentation

Everything to ship over-the-air updates with Pulsar — from install to multi-deployment testing.

Install the SDK

Add the package to your React Native app and install pods.

bash
yarn add @novacraft-engineering/pulsar-code-push
cd ios && pod install

Autolinking registers the native module on both platforms (RN 0.70+, New Architecture supported).

iOS — Info.plist

Add to ios/<App>/Info.plist. The deployment key is on each app’s card and in Settings → Deployment keys.

xml
<key>CodePushDeploymentKey</key>
<string>YOUR_DEPLOYMENT_KEY</string>
<key>CodePushServerURL</key>
<string>https://api.usepulsar.dev</string>
Android — strings.xml

Add to android/app/src/main/res/values/strings.xml:

xml
<resources>
  <string moduleConfig="true" name="CodePushDeploymentKey">YOUR_DEPLOYMENT_KEY</string>
  <string moduleConfig="true" name="CodePushServerUrl">https://api.usepulsar.dev</string>
</resources>