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.
Related
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
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.
I've recently updated xCode to the newest version. (which includes iOS SDK 6.1) The problem is, that i want to make my apps available for all iOS versions, starting at version 5.0. Is this even possible?
Best regards
Go to Xcode->Preferences->Downloads->install Simulators to test all iOS versions.
For setting your application minimum iOS version, goto Targets->Summary->Deployment Target->Set to 5.0
Hope this helps you..
My xcode is 4.2.5. I don't want to upgrade xcode now, because I read that xcode 4.3.2 has some problems.
I know it is necessary to upgrade xcode to test on 5.1 devices, but I am just wondering whether a release version compiled by sdk 5.0 can run on 5.1 devices.
You will not be able to build to a device running 5.1 without upgrading to the latest version of XCode (which also requires OSX Lion).
If you were to submit your app to the app store, however, users running 5.1 would still be able to download it. It very well might crash if you have 5.1-specific errors in the code, but users could install it.
No, it cannot. You must compile with at least the same version number as your target.
EDIT Wait, I should say that it will run but you won't be able to debug it. So I guess the answer is actually yes now that I read the question again.
I recently downloaded Xcode 4.1 for Lion with iOS SDK 4.3. Now, whenever I change my Deployment Target to anything older than 4.3, I get hundreds of errors when I try to build my project. This happens even if I'm trying to run it on the 4.3 iOS Simulator, so I don't even need to be actually running it on an older device, I just have to set the older Deployment Target.
Do I need to download a separate SDK in order to allow for older devices? If so, where could I find it?
Thanks for your help!
I tried copying the SDKs from Xcode 4, but it doesn't work.
Other answers suggest that it's not possible.
I'm now using a virtual machine with Snow Leopard to test on older devices. (Or real older devices, if you have one)