5 votes

Xcode et mise à jour du logiciel Apple

Certains de mes collègues reçoivent les mises à jour de Xcode par le biais du mécanisme habituel de mise à jour des logiciels dans OSX. En revanche, j'ai toujours dû les télécharger manuellement depuis Apple et les installer moi-même.

Quelle est la différence entre nous ? Ni moi ni eux ne savons pourquoi. Comment faire pour que le Software Update reconnaisse Xcode ?

De plus, je comprends que Xcode 4 est disponible sur l'App Store et qu'il sera (ou du moins devrait) être mis à jour. Ce n'est pas le problème. Je veux que Xcode <4 soit mis à jour via Software Update.

1 votes

Quelle version d'OS X utilisent-ils et vous ? En plus de la version de Xcode qu'ils utilisent et que vous utilisez, comment ont-ils obtenu Xcode initialement et vous ?

2voto

dmo Points 1886

Modifié pour ajouter

D'après les commentaires sur cette réponse, il semble que les mises à jour de Xcode via le système Software Update aient été retardées, apparaissant assez longtemps après qu'elles soient devenues disponibles pour un téléchargement manuel depuis le portail des développeurs.

Il se peut même qu'Apple les adapte à des moments où l'utilisation du réseau est faible, ce qui pourrait retarder une mise à jour même si vous effacez votre ancienne copie et réinstallez la version pas tout à fait à jour. Peut-être la mise à jour apparaîtrait-elle si vous attendiez plusieurs jours.


Réponse précédente

Xcode n'a jamais, jamais été mis à jour pour moi via Software Update, et il n'a jamais été mis à jour pour la douzaine de développeurs avec lesquels je travaille. Les employés d'Apple que je suis sur Twitter -- des gars comme Jake Behrens , Michael Jurewitz (l'évangéliste des outils de développement), Chris Hanson et Bill Bumgarner -- ainsi que d'anciens employés d'Apple qui sont des développeurs et d'autres développeurs de renom que je suis, tweetent tous quelque chose du genre "hey les développeurs, il est temps de visiter le portail des développeurs pour télécharger la nouvelle version de Xcode" lorsqu'une mise à jour sort.

Êtes-vous absolument certain que les mises à jour de Xcode arrivent automatiquement pour vos collègues ? L'avez-vous vu se produire ? Êtes-vous sûr qu'ils ne vous font pas marcher ? Je n'en ai certainement jamais entendu parler et j'entends toujours le contraire, donc cela me semble peu probable.

La seule mise à jour automatique de Xcode que je connaisse concerne Xcode 4, et seulement s'il a été acheté via le Mac App Store et non téléchargé depuis le portail, et seulement puis si vous lancez l'App Store et cliquez sur la mise à jour, ce qui n'est vraiment pas très automatique.

0 votes

Personnellement, j'ai un compte dev, donc je dois télécharger à chaque fois. J'ai entendu dire que certaines personnes (avec Xcode 3.x) l'ont mis à jour avant... mais cela ne m'est jamais arrivé. De plus, avec la version 4.x, même par le biais de l'App Store, vous devez télécharger à nouveau l'ensemble du programme plutôt qu'une simple mise à jour.

0 votes

Quand j'avais Xcode 3, je peux confirmer que je pouvais parfois faire des mises à jour via la mise à jour d'Apple. Mais je ne pense pas que la mise à jour soit disponible immédiatement par ce biais. Il peut y avoir un délai de quelques semaines.

1 votes

@Loic Intéressant. Peut-être que moi et ceux que je connais avons toujours mis à jour manuellement avant que Software Update ne s'en occupe.

0voto

Global nomad Points 2799

Si le Software Updater ne détecte pas votre installation de Xcode, cela suggère que votre plist d'installation de Xcode est peut-être corrompu. Avez-vous fait le bon

sudo <Xcode>/Library/uninstall-devtools --mode=...

pour désinstaller correctement Xcode avant d'installer la nouvelle version de Xcode4 GM ?

J'ai vu le problème que vous rapportez lorsque mes étudiants "empilent" l'installation, c'est-à-dire qu'ils installent Xcode3 par-dessus un Xcode3 précédent sans désinstaller l'ancien Xcode d'abord.

J'espère que cela vous aidera.

0 votes

Xcode 4 détecte Xcode 3 et renomme le dossier Development en Development-old Je ne pense pas qu'il soit possible de les "empiler", car vous pouvez avoir les deux en même temps.

0 votes

Martin, tu as raison. J'aurais dû préciser qu'il s'agissait d'un "empilement" d'installations de Xcode 3. J'ai modifié ma réponse pour plus de clarté.

0 votes

J'ai des installations superposées. Je vais essayer de faire la désinstallation complète et voir ce que j'obtiens. Si cela fonctionne, j'accepterai cette réponse.

0voto

Aubrey Points 351

Je viens d'essayer de mettre à jour vers Xcode 4.2 et on m'a dit qu'aucune mise à jour n'était disponible.

J'ai alors remarqué que j'avais 'Install xcode' comme /Application et après l'avoir supprimé, j'ai pu installer la mise à jour en cliquant sur Installer dans l'AppStore de Lion.

Quelle douleur !

0voto

Mykroft Points 4292

On m'a dit que c'était parce que les collègues avaient installé le logiciel avec toutes les options par défaut. J'avais modifié certaines options lors de l'installation.

De toute façon, depuis Lion, Xcode a été distribué via l'App Store, donc c'est discutable.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X