72 votes

Comment mettre à jour Xcode avec un nouvel identifiant Apple ?

J'ai récemment changé d'identifiant Apple et j'ai téléchargé xCode sur Mac avec un autre identifiant Apple.

Non le mac store m'informe qu'il y a une nouvelle version pour xCode mais je dois insérer le mot de passe de l'ancien Apple ID, et je ne peux pas simplement utiliser le nouveau. Il semble que l'application soit associée à l'ancien identifiant Apple.

Je ne peux même pas télécharger un nouveau xCode en utilisant le nouvel identifiant Apple, car il me donne seulement l'option de le mettre à jour avec l'ancien identifiant Apple.

5 votes

Supprimez Xcode, et réinstallez-le en utilisant le nouvel identifiant Apple.

0 votes

@NSPostWhenIdle Postez le commentaire comme réponse, pour que je puisse l'accepter.

0 votes

Puis-je utiliser deux identifiants apple différents pour développer deux applications dans un seul Xcode ?

175voto

jimbojw Points 5361

Pour faire en sorte que l'AppStore oublie les anciennes informations d'identification avec lesquelles l'application a été téléchargée, vous devez supprimer la balise _MASReceipt dans l'application elle-même.

Pour ce faire :

  1. Ouvrez le Finder et naviguez jusqu'à Applications,
  2. Ctrl+Click XCode et choisissez "Show Package Contents",
  3. Développez le répertoire Contents et cliquez sur _MASReceipt pour le sélectionner,
  4. Tapez Command+Delete pour supprimer le répertoire de façon permanente - il vous sera demandé de fournir vos informations d'identification car il s'agit d'un fichier protégé.

Quittez et redémarrez AppStore, puis trouvez XCode. Le bouton devrait maintenant indiquer "Free" ou "Install" au lieu de "Update". En cliquant dessus, vous mettrez à jour votre XCode à la dernière version en tant qu'utilisateur Apple actuellement connecté.

0 votes

Appstore veut télécharger à nouveau le tout, le but étant de mettre à jour la version actuelle et non d'obtenir une nouvelle copie complète.

0 votes

Je crois que c'est comme ça qu'il fait la mise à jour. Je ne pense pas qu'il ait une sorte d'option de mise à jour incrémentale, il écrase juste avec la dernière.

0 votes

Ça a marché pour moi aussi, mais j'ai dû appuyer sur le bouton d'installation/mise à jour plusieurs fois dans l'App Store. en cliquant sur le bouton la première fois, j'ai reçu le même avertissement que précédemment. mais ça a fini par marcher.

23voto

Nitin Alabur Points 3165

En supposant que vous avez le problème où vous obtenez l'erreur

Pour mettre à jour cette application, connectez-vous au compte que vous avez utilisé pour l'acheter.

sur l'application App Store, allez dans Store --> Déconnexion

et ensuite faire les choses suggérées ici

consultez ce correctif de Beartech à https://discussions.apple.com/thread/2794280?start=15&tstart=0

L'App Store utilisait Spotlight d'une certaine manière. Ma solution a été d'ajouter l'ensemble du l'ensemble du disque dur à l'onglet "Privacy" dans le panneau de préférences du système Spotlight, fermer les préférences et attendre 30 secondes, rouvrir et retirer le disque dur de l'onglet "Privacy". préfs et attendre 30 secondes, rouvrir et retirer le disque dur de l'onglet "Privacy". l'onglet Confidentialité. Spolight commence à réindexer. J'ai rouvert l'App Store et le problème était réglé ! Je poste ceci ici pour les autres qui pourraient chercher plus tard. J'ai également déposé un rapport de bogue auprès d'Apple.

J'espère que cela résout le problème pour vous !

edit : Je pense que c'est un problème différent de celui que j'avais. Votre seule option est probablement de supprimer xcode, et de télécharger avec votre nouvel identifiant Apple.

1 votes

Le lien Beartech mène à un autre lien osxdaily.com/2011/12/10/… . Suivre cette procédure a effectivement fonctionné. Après un certain temps d'indexation, le magasin d'applications m'a dit QUEL identifiant il voulait, et je me suis connecté avec celui-ci.

3 votes

Cette réponse suppose que vous possédez le compte qui a été utilisé pour "acheter" xcode. Si le compte appartenait, par exemple, à un ancien employé, cette réponse n'est d'aucune utilité.

1 votes

Ça a marché pour moi. Je ne sais pas comment j'aurais pu trouver ça tout seul...

6voto

fulberto100 Points 153

Ouvrir un dossier Finder-> Go -> Applications puis trouvez Xcode dans le dossier. Faites un clic droit sur le Xcode. -> Obtenir des informations en bas, il y a Partage & Permissions, ouvrez-le, cliquez sur l'icône du verrou dans le coin droit. Faites Read & Write pour tout le monde dans la liste.

Puis attendez 5-10 secondes. Essayez de mettre à jour Xcode à nouveau. Il commencera à se mettre à jour...

0 votes

Cette réponse a réglé mon problème.

0 votes

Merci, ça a réglé mon problème !

1voto

Victor Zamanian Points 1851

Comme l'a dit NSPostWhenIdle : "Supprimez Xcode, et réinstallez-le en utilisant le nouvel identifiant Apple."

0 votes

Alors que l'OP a pu résoudre le problème sans faire cela, c'est exactement ce que j'ai dû faire.

1voto

absessive Points 138

Pour XCode 5

  1. Menu Xcode > Préférences > Comptes
  2. En bas à gauche, cliquez sur le +.
  3. Cliquez sur Ajouter un identifiant Apple.

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