Do I need to upgrade ExpoSDK the same as ExpoKit for an ejected project?
Hi. I have not tried developing with ExpoKit before, but I believe the answer to your question is βyesβ.
The ExpoKit upgrade documentation says:
When a new version of the Expo SDK comes out, the release notes include upgrade instructions for the normal, JS-only part of your project. Additionally, youβll need to update the native ExpoKit code.
Note: Please make sure youβve already updated your JS dependencies before proceeding with the following instructions. Additionally, there may be version-specific breaking changes not covered here.
The release notes (e.g. for SDK 35) have a section on βBreaking Changesβ, followed by βUpgrading Your Appβ and then βUpdating ExpoKit to SDK 35β, so I believe you need to follow all of those instructions for an ExpoKit app.
Of course if you are upgrading from a version before Expo SDK 34, then you should read the βBreaking Changesβ sections of all of the intermediate release notes too.
The question in the post title seemed to be slightly different to the question in your actual post so if I have misunderstood something, can you please clarify?
Make sense, thank you!