Since yesterday, I’m trying to make a build with Expo SDK 30 and I’m getting the message “30.0.0" is deprecated. Please update Expo SDK version.”.
Last Friday, everything was working fine, but since yesterday, I’m getting this message whenever I try to make a build:android or build:ios.
I tried to update to Expo SDK 31, but I’m getting errors with libraries like “react-native-svg” and “react-native-ui-kitten”. And I didn’t intend to have to go through this dependency fixes, since I have some functionalities to deliver, and these fixes could take some time.
Does anyone knowns why I’m getting this error message since yesterday, and is there is any solution, so I can build, my app in Android and iOS?
Hi, I thought I was the only one with issue. Since the past Friday I’ve been experiencing the same thing my app is not running on the last version of expo 2.11.0. It says that 30.0.0 is not a valid SDK but it works on 2.10.6. I haven’t tried to make a build but I think will have the same problem.
When I tried to upgrade to the SDK 31 I got lots of errors. I reach a point where I don’t get errors but my app gets stuck in a white screen after the splash.
a white screen could be caused by any numbers of possible errors preventing your app from being rendered. you could try doing a binary search of your code (comment out or otherwise get rid of some logical half, see if that fixes your problem, repeat something works, add things back gradually until you narrow down the problem) and go from there
Hi @notbrent - I think this is a mistake. We have users that take their sweet time updating, and we try to test older versions in order to see what we need to force-deprecate. We view the ability to build older versions as extremely important, even if we aren’t publishing them.
We are working on re-enabling builds for older SDK versions so that you will be able to build for SDK 30 this release. (The Expo client, however, includes only SDK 31, 32, and 33.) Next release, SDK 30 will be marked as deprecated and unavailable on the builders so you should upgrade regardless.