2010-05-18 4 views
2

Nous passons à un processus de construction automatisé pour nos projets iphone. Ces projets peuvent être extraits par des développeurs individuels, auquel cas toutes les URL de l'API doivent pointer vers un certain chemin. Il existe également divers environnements de construction, chacun avec ses propres chemins racine de l'API.Gestion des variables cibles de construction dans le projet iphone

Je pourrais probablement ajouter plusieurs cibles de construction différentes, et chacune d'entre elles inclurait un fichier de définition d'URL différent, mais cela semble être beaucoup d'entretien et un peu exagéré.

Quelles sont les meilleures pratiques pour échanger quelques variables environnementales pour différents environnements de construction sans trop de bruit?

Répondre

2

Xcode Configuration Files sont probablement ce que vous cherchez. Ils mettent les paramètres de construction dans un fichier texte pour une gestion plus facile.

aussi: https://stackoverflow.com/questions/tagged/xcconfig

+0

Fermez. C'est utile pour définir les paramètres de construction réels, mais je cherche des méthodes qui peuvent injecter différentes URL dans mon projet. D'après ce que je peux dire, les fichiers de configuration ne sont pas vraiment prévus à cet effet. – DougW

1

Dans Project arbre>Targets> haute lumière une cible>Cmd-I> dans l'onglet Build ...

à défilement "GCC 4.2 - Precessing">Preprocessor macros

ajouter tout autant que nécessaire, par exemple

TARGET=8 
Questions connexes