This app was built with the iOS SDK. All iOS apps submitted to the App Store must be built with the iOS 13 SDK or later
Asked Answered
S

2

13

Got a new email from Apple after uploading my app (hadn't received this kind of email before today, at least not recently):

We identified one or more issues with a recent delivery for your app, "MyApp" 1.2.3 (45). Please correct the following issues, then upload again.

ITMS-90725: SDK Version Issue - This app was built with the iOS SDK. All iOS apps submitted to the App Store must be built with the iOS 13 SDK or later, included in Xcode 11 or later. Further, starting April 26, 2021 iOS apps submitted to the App Store must be built with the iOS 14 SDK or later, included in Xcode 12 or later.

It's strange because the message doesn't actually specify which version of the SDK is the problem. I thought we were using the latest.

In the project file, we don't have a specific version under "Base SDK"

Xcode project build setting Base SDK screenshot

And there doesn't seem to be any clear way to specify an SDK version. If I click the dropdown I see:

Xcode base SDK dropdown screenshot

If I click "Other" I see:

Xcode base SDK Other dialog screenshot

I checked another more recently created Xcode project and it also doesn't specify any version in Base SDK.

How do I appease this Apple SDK version issue?

macOS 11.2.3 and Xcode 12.4

Sharpsighted answered 21/4, 2021 at 21:32 Comment(6)
Which version of MacOS and Xcode do you have?Beauvoir
macOS 11.2.3 and Xcode 12.4Sharpsighted
I have the same issue, I think it's a problem with AppStore connect.Kinin
Same issue for me. Apple made an oopsie I think.Entresol
It is certainly a mistake on Apple's part: developer.apple.com/forums/thread/678637?login=trueEntresol
update xcode to 13+ and it will be solvedConsumable
S
6

Deleting the DerivedData folder and re-archiving and submitting seems to have resolved the issue (as suggested in the Apple developer forum post shared by Samse in the comments).

Typical location for your reference:

~/Library/Developer/Xcode/DerivedData
Sharpsighted answered 22/4, 2021 at 17:21 Comment(0)
C
1

I searched iphoneos and saw one of my framework plist file has DTSDKName iphoneos13.1 I set it to 14.4 as shown in the picture and it worked!

enter image description here

Chorizo answered 23/4, 2021 at 0:44 Comment(1)
searched where? where to find this in xcode 12? please helpCumulous

© 2022 - 2024 — McMap. All rights reserved.