
Security News
PEP 810 Proposes Explicit Lazy Imports for Python 3.15
An opt-in lazy import keyword aims to speed up Python startups, especially CLIs, without the ecosystem-wide risks that sank PEP 690.
@appzung/expo-config-code-push
Advanced tools
Config plugin to auto configure AppZung CodePush for React Native on prebuild
Expo Config Plugin to auto-configure @appzung/react-native-code-push
when the native code is generated (npx expo prebuild
).
Ensure you use versions that work together!
expo | Old arch | New arch | @appzung/react-native-code-push | @appzung/expo-config-code-push |
---|---|---|---|---|
52+ | ✅ | ❌ | 10+ | ^1.0.0 |
52+ | ✅ | ✅ | 11+ | ^1.0.0 |
This package cannot be used in the "Expo Go" app because it requires custom native code.
deploymentTarget
with expo-build-propertiesNote that bare React Native apps can use our module with iOS < 15.5. If you need this for your expo app, please contact us at support@appzung.com.
npx expo install expo-build-properties
{
"plugins": [
"...other plugins",
[
"expo-build-properties",
{
"ios": {
"deploymentTarget": "15.5"
}
}
]
]
}
Then update the deployment target in your native files with npx expo prebuild
.
npx expo install
.npx expo install @appzung/react-native-code-push @appzung/expo-config-code-push
plugins
array of your app.json
or app.config.js
:{
"plugins": [
"...other plugins",
[
"@appzung/expo-config-code-push",
{
"ios": {
"CodePushReleaseChannelPublicId": "YOUR_IOS_PUBLIC_ID",
"CodePushSigningPublicKey": "YOUR_SIGNING_KEY"
},
"android": {
"CodePushReleaseChannelPublicId": "YOUR_ANDROID_PUBLIC_ID",
"CodePushSigningPublicKey": "YOUR_SIGNING_KEY"
}
}
]
]
}
Replace YOUR_ANDROID_PUBLIC_ID
and YOUR_IOS_PUBLIC_ID
with your public IDs ($ appzung release-channels list
).
Either replace YOUR_SIGNING_KEY
with your Code Signing key, or remove the CodePushSigningPublicKey
fields.
Rebuild your app as described in the "Adding custom native code" guide.
Use AppZung CodePush in your JS code, follow the docs.
FAQs
Config plugin to auto configure AppZung CodePush for React Native on prebuild
We found that @appzung/expo-config-code-push demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
An opt-in lazy import keyword aims to speed up Python startups, especially CLIs, without the ecosystem-wide risks that sank PEP 690.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.