La duplication d'une cible dans Xcode est un excellent moyen de créer de multiples application ou de cadre/bibliothèque de produits, qui sont un peu différentes fonctions en utilisant la même base de code comme une suite de code conditionnel contrôlé par les variables d'environnement définies dans la cible de paramètres de construction ou d'autres mécanismes similaires. D'abord dupliquer votre fonctionne version de base, puis définissez les variables d'environnement de chaque cible va utiliser, puis début de la séparation de votre code de comportement en ligne de préprocesseur #ifdef consolidés.
Cependant, un duplicata de la cible sera nommé "Origine Nom de la Cible de la copie". Ce peut être renommé, mais l'info.plist aura également ce nom, il peut également apparaître dans un couple de essentiel de construire des paramètres, et il peut être fastidieux et erreur-l'introduction de processus pour supprimer toutes les références à la non-information "copie" de la version de la copie nom de la cible en fonction de comment vous le faites. Lorsque je crée iOS cadres de ce qui semble être particulièrement sujettes à l'introduction de questions.
Ma question est de savoir si il existe une technique pour dupliquer une cible qui permet de spécifier le nouveau nom de la cible au moment de la duplication, donc il n'y a jamais temporaire mauvais nom de la cible ou de tous les fichiers en cours de création qui contiennent que temporaire faux nom. Ou, alternativement, s'il est possible d'utiliser le "refactor" fonctionnalité pour résoudre ce est une façon automatique.
Si il y a une sorte de supposition erronée contenue dans la question qui explique pourquoi cette fonctionnalité n'a pas été inclus dans Xcode, laissez-moi savoir. Je suis en 4.3.