53 votes

Comment ajouter des configurations à Xcode ?

Il n'y a pas d'autre moyen, j'ai beaucoup cherché. Dans XCode 3, c'est facile, mais maintenant

Dans l'écran ci-dessus, j'ai le Configuration de la construction donc je peux choisir si je veux :

  • Déboguer
  • Communiqué de presse

the screen

Ces 2 types de configuration, ont leur propre configuration dans les onglets "Build Settings" (dans la configuration des cibles). Pour créer la troisième, il faut utiliser la fonction Distribution lecture ici, il montre cette image dans XCode 3 boring xcode 3

Où puis-je faire la même chose dans XCode 4 ????

edit-> Créer un nouveau schéma n'a pas fonctionné, comme s'il s'agissait d'une configuration dans le tag "Build Settings" de Targets. Je peux choisir une configuration pour "Debug" et "Release", mais, et pour la troisième ?

enter image description here

113voto

Abizern Points 52378

Jetez un coup d'œil aux paramètres du projet. Il y a un + que vous pouvez utiliser pour ajouter des configurations ici.

enter image description here

8voto

ZhangChn Points 2456

Vous n'en avez pas besoin.

Assurez-vous de vérifier la liste suivante avant de vous procurer des archives :

  • Dans Edit Scheme : Sélectionnez Release comme configuration de construction pour Archive,

  • Dans Project Build Setting : Définissez Entitlements.plist et votre signature de code de distribution pour le schéma de libération,

  • Dans Entitlements.plist : Définir Non à 'peut être débogué'.

Ensuite, archivez et partagez avec votre provisionnement ad-hoc ou soumettez avec le provisionnement de distribution.

J'espère que cette liste de contrôle est complète.

EDITAR:

pour dupliquer une configuration existante : enter image description here

6voto

tapi Points 1103

J'ai eu un problème similaire où je voulais un comportement spécial pour les versions bêta.

Voici les étapes que j'ai suivies (principalement une expansion de la réponse donnée par @ZhangChn)

  1. Dupliquer la configuration de la version et la renommer beta.
  2. Ajout d'une macro de pré-processeur BETA à la configuration Beta sous les paramètres de construction.
    • Apportez d'autres modifications à votre configuration de construction ici.
  3. Allez dans la gestion des schémas et dupliquez le schéma principal de mon projet et renommez-le en Beta.
  4. Modifiez le nouveau schéma et changez la configuration de construction cible en beta (ou quel que soit le nom que vous avez donné à votre nouvelle configuration de construction.
  5. ...
  6. Profit !!!!

Ou pas, en tout cas, vous devriez maintenant être en mesure de changer le paramètre que vous souhaitez simplement en changeant le schéma que vous utilisez au lieu de vous embêter avec les paramètres à chaque fois.

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