Does a project that migrated from React Native CLI to Expo need to update to the Expo configuration for Insider to work?
A project migrated from React Native CLI to Expo needs some configuration changes for Insider to work properly.
If you are using the Bare workflow (which is usually the case after migrating from CLI):
You must install and integrate the react-native-insider package.
After installing it, run expo prebuild to generate the native iOS and Android files the Insider SDK requires.
Whenever you change any Insider configuration, you need to run expo prebuild again and rebuild the app.
Once this is done, you can continue with the remaining steps in the React Native installation guide.
If you are using the Managed workflow:
You must install both react-native-insider and expo-insider-plugin.
The expo-insider-plugin automatically sets up the required platform-specific permissions and settings for Insider.