192 votes

Puis-je avoir plusieurs versions de Xcode installées ?

Est-il possible d'avoir plus d'une version de Xcode installée en même temps ?

Si c'est le cas, veuillez nous faire part de vos conseils, astuces ou problèmes potentiels à surveiller.

EDITAR:

La raison pour laquelle je veux installer plusieurs versions est de tester le nouveau sdk beta, mais si le nouveau Xcode est buggé, je veux pouvoir utiliser l'ancienne version pour mes projets existants.

3 votes

Après avoir installé les deux XCodes, vous disposez d'une icône personnalisée pour XCode4 afin de les différencier facilement. Voici une icône personnalisée - qdevarena.blogspot.com/2011/04/xcode-4-custom-icon.html

0 votes

Voici une Icône que j'ai faite rapidement pour Xcode Beta 4.2... : ! Entrez la description de l'image ici fichier .png---< dl.dropbox.com/u/7124872/XcodeBeta.png?dl=1 > .icns file---< dl.dropbox.com/u/7124872/Xcode.icns?dl=1 > Profitez-en.

0 votes

Lien pour toutes les versions de Xcode stackoverflow.com/questions/10335747/

97voto

MattK Points 7319

Oui, vous pouvez installer plusieurs versions de Xcode. Elles seront installées dans des répertoires séparés. J'ai constaté que la meilleure pratique consiste à installer d'abord la version fournie avec votre Mac, puis les versions téléchargées, mais cela ne fait probablement pas une grande différence. Voir http://developer.apple.com/documentation/Xcode/Conceptual/XcodeCoexistence/Contents/Resources/en.lproj/Details/Details.html cette page Apple Developer Connection pour de nombreux détails. <- La page n'existe plus !

13 votes

Pour clarifier, ils ne s'installeront dans des répertoires séparés que si vous le spécifiez explicitement au moment de l'installation. De plus, vous voudrez généralement désélectionner toutes les fonctionnalités autres que les outils de base de xcode, car les autres ne vous permettent pas de changer le répertoire d'installation.

7 votes

Le lien est périmé. Vous pouvez obtenir les anciennes versions à partir de aquí mais il n'y a aucun détail sur la façon de les configurer ou de les installer =(.

1 votes

Je n'ai pas eu l'occasion d'essayer cela avec un Xcode récent. Je me demande si cela a changé avec l'ajout de Xcode à l'App Store ?

43voto

Jawboxer Points 984

Il est facile d'avoir plusieurs installations de Xcode.

Dans le programme d'installation, il y a un menu déroulant pour l'emplacement... vous devez simplement choisir un nouvel emplacement lorsque vous installez la version bêta.

Ces instructions d'un évangéliste des outils de développement Apple contiennent tous les détails (nom d'utilisateur/mot de passe Apple dev requis) : https://devforums.apple.com/message/40847#40847

Ensuite, créez une icône personnalisée pour la version bêta de XCode que vous utilisez, afin de pouvoir les distinguer dans le dock : http://iphonedevelopment.blogspot.com/2009/03/multiple-developer-tool-installs.html

39voto

Eric Chan Points 91

Vous pouvez utiliser la commande "xcode-select" dans le terminal pour basculer entre les différentes versions de Xcode dans les dossiers installés.

11 votes

Cela m'a aidé, à courir sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer/ pour utiliser la version beta de xcode par exemple. Merci !

0 votes

Merci... c'est la meilleure réponse !

12voto

ThomasW Points 8078

Notez que si vous utilisez l'option xcodebuild l'outil de ligne de commande, alors la dernière version de Xcode installée deviendra la version par défaut. (Un lien symbolique est installé dans /usr/bin.) Pour utiliser l'outil de ligne de commande xcodebuild pour les autres versions de Xcode, vous devrez utiliser la version dans le fichier (xcode_install_directory)/usr/bin répertoire.

note Pour passer d'une version à l'autre des outils de ligne de commande de Xcode, utilisez la fonction xcode-select outil mentionné par d'autres commentateurs.

6voto

Hubert Kunnemeyer Points 2001

Voici une icône que j'ai faite rapidement pour Xcode Beta 4.2...

Fichier .png--- http://dl.dropbox.com/u/7124872/XcodeBeta.png?dl=1

Fichier .icns http://dl.dropbox.com/u/7124872/Xcode.icns?dl=1

Profitez-en.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X