-
Notifications
You must be signed in to change notification settings - Fork 181
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
Incompatibility with @expo/config-plugins version 7.3.1 and Expo 50 requirement #221
Comments
Strange i can use this library with @expo/config-plugins@~7.8.0 and [email protected] |
do you get all checks when you run |
@tymoxx @KesoGizmoYoshi @savayer any luck here? |
I decided to get rid of the react-native-version-check library and to keep the latest released version manually in the repo file. Then the app just makes a request to read latest version and compare it with the currently installed version. |
I also got rid of this package and just use this, works ok for me |
We also had a problem with that (ReactNative Expo app, latest ExpoSDK), but it works after some improvements.
Remember you need to have this app already released in the stores, to be able to check versions from stores. Second important fact is that you need to pass proper package name. We have two targets (dev and prod) and only with a valid packageName (from production config) will it return the correct response! |
The issue detected by
npx expo-doctor@latest
Check Expo config for common issues
✔ Check package.json for common issues
✔ Check dependencies for packages that should not be installed directly
✔ Check for common project setup issues
✔ Check for issues with metro config
✔ Check npm/ yarn versions
✔ Check Expo config (app.json/ app.config.js) schema
✔ Check that native modules do not use incompatible support packages
✔ Check for legacy global CLI installed locally
✖ Check that native modules use compatible support package versions for installed Expo SDK
✔ Check that packages match versions required by installed Expo SDK
Detailed check results:
Expected package @expo/config-plugins@~7.8.0
Found invalid:
@expo/[email protected]
(for more info, run: npm why @expo/config-plugins)
Advice: Upgrade dependencies that are using the invalid package versions and remove resolutions from package.json that are pinning @expo/config-plugins to an invalid version.
One or more checks failed, indicating possible issues with the project.
The text was updated successfully, but these errors were encountered: