SDK Version Issue on iOS testflight - ios

I'm trying to initiate the testflight for my iOS application, suddenly I'm started getting the below error
"SDK Version Issue. This app was built with the iOS 13.2 SDK. All iOS apps submitted to the App Store must be built with the iOS 14 SDK or later, included in Xcode 12 or later."
After googling a bit, I found that few people are facing the same and like other developers, I don't want to upgrade the xcode as many other applications are dependent on it and I am using xcode 11.0.1 and to upgrade the xcode to higher version, I need to upgrade my macOS as well, I am using mojave and I have to upgrade it to Bigsur.
As I'm a cross-platform developer, I have very little idea about these processes, so please help with a proper solution

The upgrade is compulsary and I have to go with it

Related

All iOS apps submitted to the App Store must be built with the iOS 15 SDK or later, but our iOS SDK is already of version 15.2

I have found similar questions in this and this articles, but neither can solve my problem.
The message given by Apple Store Connect was also "ITMS-90725: SDK Version Issue - This app was built with the iOS 14.4 SDK. All iOS apps submitted to the App Store must be built with the iOS 15 SDK or later, included in Xcode 13 or later."
However, I have checked that I am using xcode 13.2.1 which works with iOS 15.2 SDK, running on macOS Big Sur 11.6.4 (well.... a 2015 iMac, kind of old though). I believe it is capable of building a project with iOS 15.2 SDK, but I just can't find where I shall tune (if necessary) to avoid it keeping using iOS 14.4 SDK to build my project. Could you please help me solve the issue? Thank you very much!!
The figures below show the environment I mentioned above:
Looks like you have multiple Xcodes installed, please make sure you have selected the correct version for your Command Line Tools
I found that it was an embarrassing reason which caused the problem I raised above. I think I am responsible for showing what was going on to all who have read this post, and especially to those who had paused to think about this issue.
In short, Xcode 13.2.1 does build the app using iOS 15.2 SDK.
I was able to successfully archive, verify in Xcode, and uploaded the binary to app store connect. However, I was not familiar with the app store connect and did not aware that there was another binary built with iOS 14.4 SDK which was left by my predecessor.
Though I tried several times rebuild and re-upload, I kept falsely submitting the old binary to Apple's reviewer.
That's it, and no bug or secret about Xcode using older version of iOS SDK to build apps, it is just not true. Xcode does build using its latest SDK. Again my apologies to those who also worried about this issue.

Can I upload an app to the iOS AppStore using Xcode 9 and macOS Mojave?

Just wondering if this is possible, I’m running MacOS mojave (beta) and using a stable version of Xcode 9. But can I still upload to the AppStore even though I’m using a beta OS?
I think Apple doesn't allow upload the apps using beta versions of Xcode, but doesn't restrict to do this using a beta OS. more details

How to fix the issue in uploading an app error : 10.1(UNSUPPORTED: Local iOS SDK is 10.2 which does not match)?

I created app using Lua language using Corona SDK and when I try to
create a build or Send it to App Store, it displays these errors below
UNSUPPORTED IOS SDK Mismatch
The version of iOS SDK (10.2) that's installed on this computer does
not match the target iOS version (10.1). You may encounter issues
building or incompatibilities at runtime.
Anyone can help me with this issue? Any help will be appreciated.
Thank you!
I had the same problem. You need to download the latest daily build from Corona Labs and then build using that version. Daily builds are found here:
https://developer.coronalabs.com/downloads/daily-builds
From Corona blog
Changes to Xcode Requirements
Starting with 2015.2616, Corona
Simulator will be more stringent about the version of Xcode you have
installed (older versions work like before, in a less stringent
manner). In particular, when you select a particular target iOS
version, you must have the corresponding version of Xcode installed.
For example, if you want to target iOS 8.3, you must install Xcode 6.3
which includes iOS 8.3 SDK.
Also, from this post you can read that for iOS 10 SDK you need install Xcode 8. So I guess for iOS 10.2 SDK you need Xcode 8.2 (I'm not sure which one exactly will fit). What is more you need most recent version of Corona:
stable build (requires Xcode 8.1 or later, the macOS Simulator requires macOS 10.10 or later, more information) or
daily builds.
Note: I'm using only Win7 for Corona SDK.

Xcode 4.3 developer preview 2: Compatibility with older iOS SDKs

I work in a testing company and use xcode for obtaining crash and console logs for testing purposes.
I currently have Xcode 4.2 released version (4C199) on a Snow Leopard (10.6.8).
I have apple devices ranging from iOS 3.1.3 till 5.1 beta 2. But on current version of Xcode, I cannot obtain logs from the iOS 5.1 beta 2 device. Rest of the devices show console logs without any problem.
My question is,
After i upgrade to Xcode 4.3, will it still be possible to obtain logs without any compatibility related errors from devices with older iOS versions like 3.1.3 or 4.2.1?
I am not sure and we shouldn't discuss beta specifics outside of Apple's developer forums, but I know what you can do in general to avoid compatibility issues with new versions. Whenever I install an Xcode beta I install it in a custom directory (other than Developer) so that my old and new versions can coexist.

Can iOS SDK 5.0 be safely installed next to 4.3?

I've been waiting with installing the iOS 5.0 SDK, because I worry I might not be able to switch to the 4.3 SDK again. Can anyone tell me if it's possible / safe to upgrade to the 5.0 SDK beta and still be able to use the 4.3 SDK for development?
You can install 2 or more xcode versions on the same machine. I would suggest doing this so that you can still submit from a non-beta version to the app store if required.
I've done it lots of times without any problems.

Resources