247 votes

Comment mettre à jour Xcode sur OSX à la dernière version ?

Quel est le moyen le plus simple de mettre à jour Xcode sous OSX ?

Je vois cela dans le terminal :

$ brew install xxxxxxx
Warning: Your Xcode (4.3.3) is outdated
Please install Xcode 4.6.

Mais quand je vais ouvrir Xcode > Preferences > Downloads il est dit qu'il n'y a pas de mises à jour ?

2voto

julianromera Points 401

Dans mon cas, j'ai résolu le problème "pas de mise à jour" en accédant à l'AppStore à partir de la page d'accueil du site. Lien vers les développeurs

https://developer.apple.com/download/release/

Par ailleurs, vous pourriez trouver cette clique utile : mas-cli-github

$ brew install mas

$ mas list
$ mas search Xcode
$ mas install <id> 

$ mas upgrade <id>

1voto

Hank Chiu Points 634

Vérifiez https://xcodereleases.com/ où vous pouvez également télécharger les anciennes versions.

0voto

jcccn Points 629

Vous N'AVEZ PAS besoin de mettre à jour Xcode.

Il suffit d'ouvrir le fichier /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb ,

puis supprimez cette ligne check_xcode_minimum_version dans la fonction suivante.

def fatal_build_from_source_checks
    %w[
      check_xcode_license_approved
      check_xcode_minimum_version //<-- this one
      check_clt_minimum_version
      check_if_xcode_needs_clt_installed
    ].freeze
    end

Entonces brew install devrait fonctionner correctement.

0voto

Taras Gleb Points 31

Pour moi, il a fallu attendre >41GB pour que la mise à jour démarre. ~/Bibliothèque contient beaucoup de contenu en cache pour le courrier électronique, les navigateurs, etc. Vous pouvez les supprimer en toute sécurité. Supprimez également les grosses applications, comme iMovie, vous pourrez toujours les réinstaller plus tard.

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