-
-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🐛] Expo config issue when using an expo module in bare RN project #614
Comments
I must admit my plan for project setups like this might have been a little short sighted. The current implementation expects any project depending on the Thinking about this for the past few minutes I came up with an alternative way to decide whether our expo config plugin or app.json based configuration workflow should trigger. I started drafting a PR addressing this issue. |
Bang on this is main issue for me. Appreciate the fix-in-progress. |
Here's a quick update: Currently To address this issue I originally planned to check whether the top level "react-native-google-mobile-ads" key exists in In my next attempt I tried to rely on npx expo-env-info output
I just checked the |
🎉 This issue has been resolved in version 14.2.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
What happened?
I use a standalone expo module in my bare RN project ( https://github.com/expo/expo/tree/sdk-49/packages/expo-av#installation-in-bare-react-native-projects )
The new detection method (Check if "expo" module installed) trips the expo config reader, however I don't believe it is working - I tried converting my config over to the expo style app.json config, and I get crashes due to no app ID.
Is being in this halfway house problematic for this new way of reading config files? Does expo "config" carry over to the project if you are using otherwise a react-native only project?
Platforms
Android and iOS
React Native Info
Are your using Typescript?
package.json
app.json
ios/Podfile
android/build.gradle
-
android/app/build.gradle
-
android/settings.gradle
-
AndroidManifest.xml
The text was updated successfully, but these errors were encountered: