Expo: Ejecting to a bare project is only available for SDK 34 and higher

I have a Expo project that I have to eject, due to some native libraries that I must implement. But when i run Expo eject and chose Bare: I'd like a bare React Native project , the console pops up this error:

Ejecting to a bare project is only available for SDK 34 and higher

By searching a bit I understood that expo sdkVersion 34.0.0 is not available yet right? If not, How can I update to it?

Thank you!

2 Likes

Hi @pilldeal! You’re correct, SDK 34 isn’t available yet, but it will be soon (in the next week or two!!)

We added that feature to expo-cli in advance. I would just downgrade your expo-cli version to 2.21.2 with npm i -g expo-cli@2.21.2 if you want to eject to plain react native

1 Like

Thank you! It solved my problem!

Yes yes if you are using SDK 32 do not upgrade to expo-cli 3.x.x all the things will break ;D

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.