2016-03-23 1 views
1

Notre application mobile iOS est utilisée par différentes organisations. Certains peuvent appartenir à une équipe de développement différente et ont donc leurs propres profils d'approvisionnement. Certaines organisations peuvent souhaiter changer le nom de l'application ou même changer l'icône. Donc, chaque fois que je construis un IPA, je dois apporter les modifications suivantes aux paramètres du projet:iOS XCode: Comment créer différents paramètres de projet pour la même application

  1. Allez dans l'onglet Général et mettez à jour l'identifiant et l'équipe de l'ensemble.
  2. Ensuite, allez dans Paramètres de construction/signature de code et modifiez les noms d'identité de signature de code et de profil d'approvisionnement.

Ma question est la suivante: est-il possible de créer des configurations personnalisées afin que je puisse définir les paramètres de configuration du projet pour chaque organisation, puis basculer facilement entre eux sans avoir à mettre à jour manuellement les détails aux points 1 & 2 chaque fois que je l'ai fait une archive?

Répondre

1

L'utilisation de cibles peut vous aider, accédez aux paramètres de votre projet, ouvrez le panneau de projet sur la gauche. faites un clic droit sur votre cible, puis cliquez sur dupliquer, vous pouvez maintenant modifier les paramètres nécessaires. enter image description here

cliquez sur le bouton à côté de start/stop pour permuter entre vos cibles lors de l'exécution.

+0

Merci @Fonix - Lorsque je clique sur Ajouter une cible, on me demande de choisir un modèle pour la nouvelle cible. Est-ce important ce que je choisis ici? Tout ce qui m'intéresse, ce sont les paramètres de construction. – user1309226

+0

peu importe au départ, cela crée en quelque sorte un autre projet pour vous dans votre projet, il vous suffit de faire en sorte que les nouveaux fichiers de cette nouvelle cible utilisent ceux de votre ancienne cible. laissez-moi mettre à jour ma réponse rapide avec un peu plus d'infos – Fonix

+1

oh effectivement im im idiot, vous pouvez dupliquer votre ancienne cible, maintenez – Fonix