Apple software version naming convension - xcode

I downloaded the 2nd GM version of xcode 4 about a week ago, the public release just came out today, is there any difference between the GM and the public version?
Does GM mean RTM or RC?

You want to have a look at the build numbers. GM2 was 4A304a and the today released version is 4A304a.
So they are the same.

Related

Xcode Version 9.1 (9B55) upload Archive failed - iOS 11.1 - Apps must be built with the public (GM) version

Today Apple just released Xcode 9.1 (build 9B55) and provided also the new update of iOS 11.1.
I just tried to upload my new archive, but unfortunately it fails with the following error message:
ERROR ITMS-90534: "Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, macOS, and iOS SDK or later. Don't submit apps built with beta software including beta macOS builds."
It worked with the previous version Xcode 9.01. I'm wondering, if there is something new to consider? Just to be clear, I'm not using any beta software - this is the final build downloaded/updated from the AppStore.
Have you updated your macOS to 10.13.1 as well? All software should be up to date.
If all is updated, I'd just give it a couple hours and re-build then – maybe Apple didn't update the requirements in iTunes Connect yet. Just a guess.

How can I have two versions of Xcode without conflicts?

My stable version of Xcode, the previous one to Xcode 8, launched two days ago, use provisioning profiles for APNs and many other data. I'd like to install Xcode 8 to learn about the new features but I'm scared about damaging my current working Xcode version because the last time I installed a beta Xcode version I remember I couldn't send packages from the stable version, something like files from two versions overlapped becoming "main files" those from the beta version.
I need precise instructions about how to install a Xcode beta version in El Capitan having and older working version without damaging anything.
By the way... is it possible to install Xcode 8 in El Capitan? And submit compiled app from this version?
You can download Xcode-beta 8 from https://developer.apple.com as usual and you can Xcode 7 & 8 side by side as they have different names Xcode-beta and Xcode (see image)

What will happen to my old xcode when I download new xcode?

The question is in the title already. I have an old XCode. Then there is a software update message on my Mac. It said that there is a newer version of XCode. If I download the new XCode, will my old XCode be deleted? Or I will end up with 2 XCodes?
If you are upgrading Xcode through the Mac App Store then it will replace your old version of Xcode. However, if you download a beta version then you can have the beta version and the production version on your machine both at the same time.
For example during the iOS 8 beta period, I had the production version of Xcode 5 on my machine and also Xcode 6 beta (all versions) installed at the same time.
However, either way you really don't need to fret because you can always download the older versions of Xcode through developer.apple.com. Just look in the "Downloads" section and click the "Looking for an older version of Xcode?" link which takes you to: Downloads for Apple Developers
It depends. If you install a GM version of Xcode it will replace your current GM version, and it will be named "Xcode". If you install a beta version, it will install a separate Xcode, with a beta mark appended to the name, eg. "Xcode6-Beta5".

Apple is not currently accepting applications built with this version xCode 4.3

I saw this error I other posts but the most of them have a beta version of Xcode. is my Xcode Version 4.3 (4E71d) with sdk 5.1 a beta version? or just Apple wants me to update my Xcode. I remember that I could upload other apps since a year ago so I think that the problem is the version.
It's not a beta version but it is old. The current version of Xcode is 4.6 and iOS 6.1.x. Apple tend to expect you to be using recent versions.

Mandatory to use XCode SDK 4?

Well you know they just released this new XCode 4 version thing...... I am still using version 3.x.x.
Is it mandatory to use XCode 4 for my iPhone apps to be approved?
Not at all. You can still build, sign and submit iOS Apps using XCode 3.
No, but it is recommended. You can use XCode 4 with base SDK 4.3 and target an older iOS version.
You can download iOS SDK 4.3 with either Xcode 4 or Xcode 3.2.6 from Apple's iOS developer page. Remember that the Xcode version number is not the SDK version number.
You should always use the latest SDK, even if you're targeting an older iOS version. As I understand it, Apple will sometimes fix bugs in older OS versions. In order to get those fixes, though, you need to use the latest SDK.
unless you don't want to try Git integration you should be fine :) I'm struck with xcode 3.2.5 and shortcuts. And I hate iTunes like toolbar for no reason :(

Resources