Je vois comment Xcode 4 fractionne l’info sur vos cibles bien dans un point de vue, mais comment construire et exécuter ces différents construit ? Tout ce que je vois sont les options pour construire et exécuter et ces options afin de construire en cours d’exécution, d’essai et le profilage. Il n’est pas clair pour moi comment ceux-ci correspondent pour les configurations de génération, cependant.
Réponses
Trop de publicités?Xcode 4 introduit les régimes qui offrent toutes les options sur la façon de construire/exécuter/profile/etc. votre application. Vous pouvez changer de régime à l'aide de l' Scheme
bouton de liste déroulante en haut de la fenêtre de projet et/ou de modifier le régime via Product > Edit Scheme… ⌘<
élément de menu. Ensuite, sur la gauche de la liste des sources, vous pouvez sélectionner l' Run
article, et, dans l' Info
onglet dans le volet de droite, vous pouvez choisir d'utiliser l' Release
configuration dans l' Build Configuration
déroulante.
Dans Xcode 4.3--Aller au produit/Build pour, puis sélectionnez archivage. Cette commande compile une version Release et place dans un dossier obscur dont vous ne trouverez jamais sur vos propres. Le moyen le plus rapide d’y arriver consiste à sélectionner votre application dans le navigateur de projet de Xcode (dans le dossier des produits), faites un clic droit, sélectionnez Afficher dans le Finder. Il vous faudra pour la version debug, mais la version release est un droit de dossier à côté de lui.
Pour ajouter à Adam Bryzak réponse, vous devez activer le DEBUG et release (et ad hoc si nécessaire) dans les paramètres de génération de paramètres.
Titre du projet/paramètres de construction, de recherche pour les Macros du Préprocesseur et définir le Debug et release valeurs à 1 pour les activer:
De cette façon, dans l'édition des régimes, lorsque vous basculez entre DEBUG et release, Xcode, saura qu'il doit changer le mode de construction.