17 votes

Dans Xcode 4.3, où dois-je mettre les outils supplémentaires ?

Je suis confus. Je viens de télécharger 6 packages supplémentaires en utilisant Xcode> Outils de développement Ouvert> Plus d'outils de développement... et je pensais que les fichiers .dmg contiendraient des fichiers .pkg, mais au lieu de cela, ils contiennent des programmes. Où suis-je censé installer ces programmes?

Je soupçonne que la réponse pourrait être "Où vous voulez". - Mais je n'aime pas cette idée. Je veux les placer dans un emplacement standard ou conventionnel.

Curieusement, il n'y a pas de fichier README indiquant où ils devraient aller.

Pour le moment, je les mets dans /Applications/Outils Xcode, mais cela semble bricolé.

Aussi bizarre : Il y avait un fichier .dmg pour les outils en ligne que j'ai installé, mais en fait c'était un fichier .pkg à l'intérieur du .dmg, ce qui est différent des 6 autres. Je ne suis pas sûr de pourquoi Apple fournit un fichier .dmg pour les outils en ligne alors qu'ils sont installables via Xcode> Préférences..> Téléchargements> Composants. Je pense que c'est juste déroutant.

Et enfin : L'image des "Outils audio" contient un répertoire appelé "CoreAudio", qui contient tout un tas de code source et de fichiers d'inclusion. Où sont-ils censés aller? Je ne veux pas les mettre sous Applications.

L'emballage des outils supplémentaires me semble un peu bâclé.

0 votes

Si ce ne sont que des dossiers *.app, vous pouvez les placer sous /Applications et les lancer avec $open -a nom-de-l'outil

19voto

  1. Localisez Xcode.app et ouvrez-le en sélectionnant 'Afficher le contenu du paquet'

  2. Faites glisser et déposez le nouveau outil de développement depuis le fichier téléchargé .dmg dans /Applications à l'intérieur de Xcode

  3. Ajoutez-vous aux 'Partages et autorisations' de /Resources avec des droits de lecture/écriture

  4. Répétez l'étape 3 pour le fichier

    /Resources/IDEHelperApps.plist
  5. Ouvrez le fichier IDEHelperApps.plist dans TextEdit.app

  6. Ajoutez une chaîne avec le nom de l'outil ajouté au premier tableau. Par exemple:

    Contents/Applications/PackageMaker.app
  7. Enregistrez le fichier .plist et redémarrez Xcode.

0 votes

Brillant, brillant, brillant. C'est exactement le genre de réponse que j'espérais. Est-ce généralement là que ces choses allaient avant? (Je ne l'ai jamais remarqué en 4.2.) Savez-vous pourquoi Apple rend cela si pénible pour ces en 4.3?

1 votes

@ToddLehman ils voulaient faire en sorte que Xcode ne soit pas un téléchargement de plusieurs gigaoctets à chaque mise à jour. Ils ont donc séparé tous les outils dont vous avez besoin. Je pense qu'ils rendent cela si difficile parce que c'est vraiment une solution de contournement. J'espère qu'ils feront bientôt quelque chose de plus automatique.

3 votes

Est-ce que cela restera en vigueur après une mise à jour ?

3voto

Adi Points 1105

Placez-les où vous voulez. Unix et Mac OS se moquent de l'emplacement de vos fichiers exécutables.

2 votes

Bien sûr. :) Mais où sommes-nous supposés les mettre? Où cela a le plus de sens? Où étaient-ils censés aller avec les anciennes versions?

0 votes

/Les applications sont le répertoire principal pour les dossiers *.app, tout emplacement à l'intérieur de ce dossier ou sous-dossier de ce dossier est logique. L'endroit où vous les avez maintenant est parfaitement attendu. :-)

0 votes

@ToddLehman Je ne pense pas qu'il existe un emplacement par défaut direct pour eux. Ils étaient auparavant sous /Developer/Applications, donc vous pourriez les y remettre si vous le souhaitez. Mais je vous recommande simplement de les placer dans /Applications.

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