Échec du téléchargement de Xcode. Utilisez la page Achats pour réessayer

67

Xcode s'affiche dans le Mac App Store, prêt à être mis à jour. En cliquant sur la mise à jour entraîne une erreur:

Échec du téléchargement de Xcode. Utilisez la page Achats pour réessayer.

Mesures prises qui n'ont pas aidé:

  • Redémarrage
  • Enlevé ~/Library/Cookies/com.apple.appstore.plist
  • Fichiers liés au MAS recherchés et supprimés:

    sudo find /var/folders/ -ipath '*com.apple.appstore*' -print | xargs sudo fgrep -i xcode
    sudo find /var/folders/ -ipath '*com.apple.appstore*' -delete
    

Comment puis-je mettre à jour Xcode avec succès?

Alex Polkhovsky
la source

Réponses:

59

Supprimer les dossiers temporaires comme recommandé n'a pas aidé. Finalement, je l'ai fait fonctionner à nouveau en activant le menu Débogage pour l'application App Store et en réinitialisant l'application; il télécharge enfin la mise à jour comme il se doit.

Pas:

  1. Terminal ouvert.

  2. Exécutez la commande suivante:

    defaults write com.apple.appstore ShowDebugMenu -bool true
    
  3. Relancez l'App Store.

  4. Choisissez l'élément de menu DébogageRéinitialiser l'application .

Basé sur les étapes à partir de: https://discussions.apple.com/thread/4398074?start=0&tstart=0

Il est possible que la déconnexion ( StoreDéconnexion ) ait également résolu le problème (une partie du processus de réinitialisation de l'application consiste à vous déconnecter), mais cela n'a pas été testé.

Stefan Magnuson
la source
2
Après la réinitialisation, j'ai également dû quitter l'application AppStore.
Épisode
2
Se déconnecter n'aide pas. J'ai essayé de me déconnecter, de fermer l'application App Store, de rouvrir et de me reconnecter, mais je rencontrais toujours le même problème. En suivant vos instructions pour réinitialiser l’application, les problèmes ont été parfaitement résolus!
hehdr
Cela a fonctionné pour moi quand les choses se sont arrêtées en téléchargeant Xcode 6.
James
3
Depuis MacOS 10.12.1, cela ne semble plus fonctionner
George Colpitts
Cela a amené mon app store à afficher le message "Connexion impossible à App Store" sur Mojave
Nathan Loyer
25

Vous pouvez utiliser le lien direct pour télécharger xcode à partir du Centre des développeurs: https://developer.apple.com/downloads/index.action.

ano
la source
2
le meilleur (depuis le plus rapide) réponse pour moi. Ne comprenez pas les
votes négatifs
2
travaillé, et de nombreuses autres approches sur cette page ne.
Ben Wheeler
2
L'inconvénient de cette approche est que vous n'obtiendrez pas de mises à jour automatiques.
Departamento B
17

C’est stupide, mais j’ai trouvé que la raison pour laquelle je recevais ce message était que mon disque dur était plein . Alors j'ai dégagé de l'espace et il s'est installé correctement.

Facepalm.


À vrai dire, l'App Store devrait mieux communiquer à ce sujet. Ce n'est pas une erreur inconnue , nous savons parfaitement ce que c'est.

Soyez franc, App Store, allez.

josefdlange
la source
1
Je vis la même chose
John Bachir
De combien d'espace avez-vous besoin?
Mark Simpson
3
J'avais environ 8 Go et j'ai eu l'erreur. Faites de la place pour environ 12 Go, installez-le. Il a toujours montré l'erreur dans l'App Store, mais après l'avoir redémarré, il a reconnu que Xcode avait été mis à jour, tout bon ... Bad Error-Messaging ... -.-
MMachinegun
Si vous libérez de l'espace pour XCode, veillez à vider votre corbeille.
Zack Zatkin-Gold le
Oh wow. Même chose pour moi, il me restait environ 7 Go.
Tim Wachter
7

Les étapes pour faire fonctionner les choses sont assez simples.

  1. Laissez l'application AppStore ouverte.
  2. Terminal ouvert et type

    cd /private/var/folders/
    
  3. Une fois là-bas, recherchez com.apple.appstore

    find . | grep com.apple.appstore
    
  4. Vous trouverez une structure de dossier comme celle-ci ./40/lhn22jn901zdw2bpf82hkggw0000gn/C/com.apple.appstore

  5. Une fois dans le dossier, ouvrez-le dans le viseur

    open .
    
  6. Vous devriez voir un dossier et un manifeste.plist. Ouvrez le plist pour voir le fichier. Vers la fin, vous verrez des lignes indiquant que la clé est un titre et que la chaîne est un XCode.

  7. Maintenant, vous avez le dossier qui vous rend la vie misérable.
  8. Tout en maintenant l'AppStore ouvert, supprimez ce dossier.

    rm -rf *
    
  9. Maintenant, retournez sur AppStore et cliquez sur Télécharger à nouveau.

Sudhanshu
la source
1
Mon vote pour la meilleure réponse.
Kunal Vyas
N'a pas travaillé pour moi :(
alopix
N'a pas travaillé pour moi non plus :(
Joel
1
Vous méritez un million de voix. Bien que les développeurs comprennent plus que les utilisateurs habituels, mais cela a fait l'affaire :)
Nour1991
1
Seule solution qui a résolu mon problème :-) Merci!
Qorbani
3

Voici ce qui a fonctionné pour moi:

  • Bonne connexion réseau
  • Assez d'espace libre (si vous avez besoin de quelques Gio sudo rm -f /var/vm/sleepimage, osx le recréera si nécessaire)
  • Vérifiez le pare-feu de l'application tierce pour interférer avec les règles de "refus"
  • Fermer App Store
  • rm -rf /private/var/folders/pd/*/C/com.apple.appstore
  • Redémarrer
  • Exécuter les mises à jour (fonctionne!)

Pour voir ce qui se passe pendant l'installation des mises à jour:

  1. Définir le menu de débogage defaults write com.apple.appstore ShowDebugMenu -bool true
  2. Dans l'App Store> Débogage, Niveau de débogage 4, Journal XML, En-têtes de journal et Journalisation Javascript
  3. Dans le terminal: tail -f /var/log/installer.log /var/log/commerce.log
  4. Exécuter les mises à jour
  5. Assurez-vous de désactiver les options de débogage avant de désactiver le menu Debug
dhchdhd
la source
a bien fonctionné. Tnx
Mircea Stanciu
2

La même chose m'est arrivé mais je l'ai fait installer aujourd'hui. Deux raisons possibles,

  1. Apple a finalement résolu le problème
  2. La mise à jour de l'application a quelques problèmes avec le mac qui passe en mode veille. Parce qu'aujourd'hui, je l'ai téléchargé pendant que je travaillais et mes tentatives ont été infructueuses lorsque j'ai laissé le Mac inactif pendant le téléchargement.
L'USAGE
la source
2

J'ai eu un problème similaire mais avec une application différente. Il avait téléchargé environ 70% du trajet sur Mountain Lion avant que le système d'exploitation ne s'endorme. Cela entraînait l'erreur «Échec du téléchargement / de l'utilisation de la page des achats». Après quelques recherches sur le Web, j'ai trouvé ce fil qui répondait à mon problème:

https://discussions.apple.com/thread/4362474?start=0&tstart=0

La solution pour moi consistait à ouvrir le moniteur d'activité, à double-cliquer sur le processus AppStore et à sélectionner "ouvrir les fichiers et les ports". Quelque part dans cette liste se trouve un dossier commençant par "/ private / var / folder /". Pour moi c'était:

/private/var/folders/hw/...

J'ai quitté l'AppStore, supprimé ce dossier, redémarré AppStore. Après avoir cliqué sur "installer", le téléchargement a bien commencé.

J. Gaeddert
la source
2

Je voulais ajouter mon expérience à ce fil pour aider les chercheurs. Cela me dérange depuis des mois et j'étais déterminé à m'asseoir et à le réparer. Le fait que ce Q se réfère à xcode est totalement immatériel, je voyais ce problème dans plusieurs applications sans points communs. J'ai essayé de nombreux correctifs recherchés, y compris

  • essuyant toutes les caches, les cookies tels que
  • Reconnecté à mon compte, déconnecté, connecté, etc.
  • redémarré, réinitialisez App Store, caches supprimés manuellement, etc.
  • foutu avec DNS, réseautage comme mentionné dans certains milieux (Red Herring IMO)
  • l'activation du menu de débogage pour app store ( defaults write com.apple.appstore ShowDebugMenu -bool true) - c'est ce qui m'a finalement conduit à ma solution

Mes symptômes étaient les suivants : diverses applications ont été désinstallées (déplacées vers la corbeille, etc.) OU ont été mises à jour au fil du temps. Ensuite, l'App Store afficherait les mêmes applications et le bouton "Mettre à jour". Vous cliquez dessus et le message "une erreur s'est produite" apparaît, puis le message "Veuillez utiliser la page d'achat ..." L'utilisation des boutons de la page des achats a entraîné la même erreur. J'ai essayé des dizaines de combinaisons de solutions et l'ai googlé à mort.

La solution à la fin était assez étrange. Avec le menu de débogage activé, j'active le niveau de journalisation 2 (au hasard) et tente de réinstaller une application trop petite que j'ai achetée il y a longtemps. /var/log/install.logJ'ai parcouru ensuite un extrait comme celui-ci (des identifiants ont été délibérément masqués à cause de la paranoïa)

Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: ----- Begin install -----
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: request=PKInstallRequest
<1 packages, destination=/Volumes/Iomega_HDD>
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: packages=(
    "PKLeopardPackage <file://localhost/var/folders/hb/6_bxxxxxxxxxxxxxxxxxxxx/C/com.apple.appstore/xxxxx3/xxxxxxxxxxxx33.pkg#com.neatberry.PhotoStyler.pkg>"
)
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: Install Failed: Error Domain=NSCocoaErrorDomain Code=640 "You can’t save the file “Iomega_HDD” because the volume “Iomega_HDD” is out of space." UserInfo=0xxxxxxxxxx     {NSFilePath=/Volumes/Iomega_HDD} {
        NSFilePath = "/Volumes/Iomega_HDD";
    }

Et c'était là - une référence étrange à un lecteur externe lors d'une installation.

Mon "Iomega_HDD" est un lecteur FW toujours connecté. Je l'utilisais pour la mise en miroir du disque racine SuperDuper. Cependant, mes fichiers étant devenus plus volumineux que le lecteur, le disque était resté inutilisé pendant 8 à 12 semaines (ne vous inquiétez pas: timemachine fonctionnait sur un NAS :-)

En tant que miroir et monté, je ne peux que supposer que l’app store surveillait ou maintenait une sorte de lien avec les fichiers qu’il contenait, par exemple, des applications précédemment supprimées / purgées sur mon lecteur racine étaient présentes sur le miroir.

Bref, j'ai démonté le lecteur externe en miroir, redémarré l'App Store, utilisé l'élément de menu de débogage pour "réinitialiser" et, étonnamment, toutes les applications se sont magiquement corrigées en "Installer" au lieu de "Mettre à jour" et les statuts Installation / Mise à jour. se sont également corrigés. Et plus important encore, tous les boutons fonctionnaient et plus aucun message d'erreur !!

Je sais à quel point cela semble bizarre, mais la preuve en est consignée dans les journaux. L'App Store prenait en compte un lecteur en miroir (inactif) sur lequel des copies héritées des applications étaient installées.

Aitch
la source
1

Histoire similaire ici.

Un disque externe que j'avais connecté pour une sauvegarde Carbon Copy Cloner était également laissé attaché pendant un certain temps. J'ai remarqué que la lumière d'activité clignotait alors je l'ai éjectée. Le Finder s'est plaint qu'une application y accédait, mais pourquoi devrait-il en être ainsi, seul CCC y a accès? En supposant que ce soit un projecteur agissant daft, je l'ai éjecté de force.

Peu de temps après, l'application de l'App Store affichait des erreurs dans les mises à jour qu'elle effectuait, y compris une mise à jour de Xcode que j'étais sûre de l'avoir déjà faite quelques jours auparavant.

Le démonter et redémarrer l'App Store n'a pas aidé. La suppression des caches pour l'App Store n'a pas aidé.

J'ai suivi les conseils ici (activer Debug, effectuer une réinitialisation), puis j'ai redémarré et ouvert à nouveau App Store. Je devais me connecter et seule une application (sur les quatre mises à jour) était affichée comme mise à jour disponible. Cette mise à jour sans erreur. Je suppose donc que les trois autres étaient des applications que l'App Store essayait de mettre à jour sur le disque externe en miroir.

Il y a clairement un bug ici qui dit que l'App Store cherche sur des disques externes plutôt que de s'en tenir aux applications qu'il a installées sur le disque interne.

Ian
la source
1

Dans mon cas particulier, le seul moyen de résoudre ce problème était de désactiver le VPN de mon entreprise .

Détails : J'essayais d'installer Xcode 6.3.1 sur OS X Yosemite 10.10.3. Toutes les solutions précédentes ne fonctionnaient pas, bien que la suggestion de déboguer le processus d'installation via App Store et d' ajuster les fichiers journaux soit cruciale pour trouver la cause.

Étapes pour trouver la cause

  1. Activer le menu de débogage sur une fenêtre de terminal:

    defaults write com.apple.appstore ShowDebugMenu -bool true
    
  2. Maintenant sur l'App Store, allez dans le menu de débogage et cochez les cases "Journal XML", "En-têtes de journal", "Journalisation de débogage de niveau 2" * et "Journalisation Javascript".

    * vous devriez essayer d'autres niveaux si 2 n'est pas suffisant

  3. Retour au Terminal, lancez tail -f /var/log/install.log /var/log/commerce.log

  4. Démarrez l'installation sur l'App Store et suivez les journaux du terminal.

Cause fondamentale d'un problème particulier

J'ai trouvé ces messages dans le journal, signalant une défaillance du réseau et un délai d'expiration de la demande:

==> /var/log/commerce.log <==
Apr 23 10:10:58 macbookname storedownloadd[1234]: Logged "Request"
Apr 23 10:11:59 macbookname storedownloadd[1234]: ISStoreURLOperation: Waiting a bit before retry #2 after a network failure
Apr 23 10:12:00 macbookname storeaccountd[2345]: ADI: Account is not provisioned, omitting OTP and MD
Apr 23 10:12:00 macbookname storedownloadd[1234]: -[ISURLOperation _logRequest:]: Sending request for http://a71.phobos.apple.com/us/<obfuscated-value>.pkg
Apr 23 10:12:00 macbookname storedownloadd[1234]: Logged "Request"
Apr 23 10:13:01 macbookname storedownloadd[1234]: ISStoreURLOperation: Chose not to retry after error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=<obfuscated-value> {NSLocalizedDescription=The request timed out.}
Apr 23 10:13:01 macbookname storedownloadd[1234]: AssetDownloadOperation: Asset download cancelled/failed.  Will do retry #1? 0
Apr 23 10:13:01 macbookname storedownloadd[1234]: DownloadOperation: Download failed with error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=<obfuscated-value> {NSLocalizedDescription=The request timed out.}
Apr 23 10:13:01 macbookname storeassetd[3456]: SoftwareMap: No app was found with bundle ID com.apple.dt.Xcode to upgrade to 6.3
Apr 23 10:33:14 macbookname storedownloadd[1234]: sending status (Xcode): 0.000000% (0.000000)

Une fois le VPN désactivé, j'ai pu le télécharger, en suivant les octets reçus du storedownloadprocessus dans l'onglet Moniteur d'activité> Réseau:

Ricardo
la source
0

J'ai eu le même problème. J'ai essentiellement utilisé la solution d'Aitch qui consiste à démonter tout disque dur cloné.

Pour découvrir l'erreur et la solution, j'ai suivi les étapes d'Aitch.

1) Activation du menu de débogage dans l'App Store à l'aide de la commande Terminal (par défaut, écrivez com.apple.appstore ShowDebugMenu -bool true)

2) Quittez et relancez l'application App Store.

3) Activation du niveau de journalisation 2 dans le menu Débogage de l'App Store et tentative d'installation d'une application à l'origine de l'erreur.

4) parcouru "/var/log/install.log"

Mes journaux indiquaient: "Vous ne pouvez pas enregistrer le fichier“ MyHDClone ”car le volume“ MyHDClone ”est saturé.”

Il semble donc que l'App Store lisait les informations d'un lecteur externe que j'utilise pour conserver un clone de démarrage de mon lecteur interne.

J'ai démonté le clone externe, quitté et redémarré l'App Store et whola! Toutes mes applications étaient dans le bon état. Plusieurs des «mises à jour» précédemment affichées avaient maintenant disparu, car je les avais mises à jour sur mon lecteur interne, mais je n'avais pas mis à jour mon clone, c'est-à-dire à partir duquel l'App Store lisait l'état.

Monde RVB
la source
0

La solution pour moi était assez simple, bien qu’étant un peu étrange. Je quitte l'App Store, le relance, puis «processus de quitter» à partir du moniteur d'activité. Après cela, j'ai relancé l'App Store à nouveau et l'application téléchargée très bien.

utilisateur38274
la source
0

J'ai essayé beaucoup de suggestions liées à cette erreur. J'ai vu que le nom de la ville sur mon numéro de carte de crédit était faux. Mis à jour par Info de carte de crédit dans l'App Store, a validé le compte de ma nouvelle rétine, puis a pu mettre à jour iPhoto, iMove et Garageband. Validez votre carte de crédit sur la nouvelle machine. Werken

Werken
la source
0

Le problème était avec mac (10.8.3) en mode veille, je travaillais sur VMWare.J'ai commencé à télécharger xcode (4.6.3) sur la VM et à l'itinérance pendant que je quittais mon système. un peu la page d'achat ... message. Je me suis déconnecté de développeur Apple, puis j'ai quitté App-Store. Lancez de nouveau App-Store et connectez-vous. Maintenant l'installation est réussie.

Maddy
la source
0

Moi aussi faire face à ce problème. J'ai demandé à mon administrateur système. Ils suppriment les restrictions du pare-feu. alors c'est bien téléchargé.

Cela peut aider pour quelqu'un.

PREMKUMAR
la source
0

L'une des réponses postées mentionnant le manque d'espace disque était mon problème (mais je ne peux pas le commenter car ma réputation est encore trop basse).

J'avais 7 Go d'espace libre sur le disque dur et j'obtenais cette erreur. J'ai essayé la solution principale et tous les autres affichés et aucun d'entre eux n'a fonctionné.

Ensuite, j'ai essayé de libérer du disque dur en désinstallant un ensemble d'applications dont je n'avais plus besoin et j'ai obtenu environ 45 Go gratuits, puis j'ai essayé de réinstaller et cette fois, cela a fonctionné sans accroc.

Alors oui, mauvais message d'erreur de l'App Store - et il devrait vérifier que vous disposez de suffisamment d'espace pour l'installation avant d' essayer de télécharger. Je pense qu’à l’heure actuelle, il télécharge le paquet en premier lieu (2,5 Go ish), puis essaie de décompresser / vérifier qu’il ya suffisamment d’espace pour l’installation proprement dite, ce qui nécessite beaucoup plus, et échoue ici avec un message d'erreur générique misérable s'il n'y en a pas. suffisant.

Le message d'erreur lui-même devrait également être plus clair et indiquer que la raison de l'échec est un espace disque insuffisant pour l'installation.

À mon avis, vous aurez besoin d'environ 10 Go +.

VinnyQ77
la source
0

Assurez-vous que votre Mac OS est à jour. J'avais ces problèmes lors de la mise à jour de XCode et j'ai essayé la plupart des solutions présentées sur cette page. Cependant, il a fallu mettre à jour le système d'exploitation pour résoudre le problème.

David Conlisk
la source
0

Xcode est un très gros paquet, et il est possible qu'il utilise une RAM problématique qui ne pose normalement pas de problème. Si vous rencontrez un problème avec votre RAM, il apparaîtra probablement comme une erreur de téléchargement (erreur de somme de contrôle) pour Xcode. Donc, pour moi, la solution a été de vérifier la RAM en utilisant Rember et le bingo, un de mes modules de RAM était défectueux.

Parov Stellar
la source
0

Cela semblera fou, mais Xcode commence à se télécharger lorsque vous commencez à mettre à jour un macOS, à désactiver le Wi-Fi, puis à l'activer et à essayer de télécharger Xcode.

Esh K
la source
Fonctionne assez bien.
Esh K
0

C'est possible lorsqu'une mise à jour est en attente sur votre macOS. Dans mon cas, l'erreur disparaît après l'installation de "macOS High Sierra 10.13.3 Supplementary Update".

mgyky
la source
0

J'ai essayé presque toutes les solutions proposées.

Aucun n'a travaillé.

Ensuite, je suis allé à Applications et j'ai vu que xCode avait une icône indiquant la quantité de celle-ci téléchargée. Double-cliquez simplement dessus et continuez de télécharger le fichier dmg.

J'ai dû faire la même chose à quelques reprises, mais maintenant, il est installé et fonctionne!

Pablo
la source
-1

J'ai résolu ce problème en utilisant CCleaner (essai gratuit) pour effacer les fichiers temporaires. Travaillé pour moi après avoir relancé le Mac App Store.

Bossn13
la source