Jeaf Gilbert
Jeaf Gilbert

Reputation: 11991

How to Update iOS SDK Version in Expo

SDK Version Issue - This app was built with the iOS 12.0 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later.

Because I'm using Expo, how to Update iOS SDK Version in Expo?

Upvotes: 2

Views: 4891

Answers (3)

Ai9398
Ai9398

Reputation: 81

Upgrade to a Specific IOS SDK Version in EXPO

If you need to upgrade to a specific version (e.g., SDK 52), use: expo upgrade 52

Upvotes: 0

Aliaksei Litsvin
Aliaksei Litsvin

Reputation: 1261

Bumping your expo SDK version up should do the trick

Upvotes: 0

Stephan Schlecht
Stephan Schlecht

Reputation: 27126

There are two different scenarios:

Building on Expo Server

A quick test:

  • built with expo-cli build:ios
  • version is built on expo.io
  • downloaded .ipa
  • checked entry DTXcodeBuild in info.plist

This gives the value 10A255, which actually indeed means Xcode 10.0 released on 17 Sep 2018.

As mentioned by Jeaf Gilbert in the comments, Expo is aware of this:

thanks for reporting! We're aware of this warning and we promise the issue will be resolved before March 2019

see here: https://github.com/expo/expo-cli/issues/264

Ejected to ExpoKit

If ejected to ExpoKit then Expo is using the SDK of the installed Xcode version, because the building is managed locally.

In this case just install the newest Xcode version. This also includes the newest SDK.

Upvotes: 2

Related Questions