Config plugin to auto configure Adjust SDK on prebuild
npm install @config-plugins/react-native-adjustExpo Config Plugin to auto-configure react-native-adjust when the native code is generated (npx expo prebuild).
Ensure you use versions that work together!
| expo | react-native-adjust | @config-plugins/react-native-adjust |
| ------ | --------------------- | ------------------------------------- |
| 54.0.0 | 5.1.0 | 12.0.0 |
| 53.0.0 | 5.1.0 | 11.0.0 |
| 52.0.0 | 5.0.2 | 9.0.0 |
| 51.0.0 | 4.38.1 | 8.0.0 |
| 50.0.0 | 4.37.1 | 7.0.0 |
| 49.0.0 | 4.33.0 | 6.0.0 |
> This package cannot be used in the "Expo Go" app because it requires custom native code.
First install the package with yarn, npm, or npx expo install.
``sh`
npx expo install react-native-adjust @config-plugins/react-native-adjust
After installing this npm package, add the config plugin to the plugins array of your app.json or app.config.js:
`json`
{
"plugins": ["@config-plugins/react-native-adjust"]
}
If you are targeting Android 12 and above (API level 31), you need to add it in the options of the plugin:
`json``
{
"plugins": [
["@config-plugins/react-native-adjust", { "targetAndroid12": true }]
]
}
This will add the appropriate permission for you.
Next, rebuild your app as described in the "Adding custom native code" guide.