Ios Builds using old Libraries

Using Xojo 2023 R2
Xcode has iOS 17 support installed.

And yet, compiling still produces an app that the App Store won’t allow me to upload in a mere 6 days from now, as it says it is still using iOS 16 SDK, which doesn’t even seem to be present.

ITMS-90725: SDK version issue - This app was built with the iOS 16.2 SDK. Starting April 29, 2024, all iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution.

How can I make Xojo use the 17 SDK?
Or given that there is utterly nothing in 17 that I will be using that isnt in 16, is there some plist I can amend that will make it LOOK like it used 17?

I did find these in the .APP file

20C52
DTPlatformVersion
16.2
DTSDKBuild
14C18
DTPlatformName
iphoneos
DTSDKName
iphoneos16.2

but I cant get inside the .IPA file.

You need to update to Xojo 2024r1.
Xojo 2023r2 uses the iOS 16.2 SDK

1 Like

Yeah. I should really have added 'without buying yet another copy of Xojo Mobile’

Xcode is free.
Sonoma is free.
For the sake of changing 16.2 to be 17.4, and getting/using zero new features, Xojo want $400
There isn’t even an upgrade discount!
This makes me very unhappy.

1 Like