Question

Notre entreprise a créé une application iOS qui a une version iPhone et une version iPad. L'application s'appelle "Savemyplace". Nous voulions appeler la version iPad "SaveMyPlaceHD", mais ce nom était trop long et a été tronqué sur l'écran du tremplin.

Nous avons fini par appeler les deux versions de l'application dans la même chose, "Savemyplace". Cela a fonctionné dans Xcode 3.x. Vous sélectionnez simplement votre première cible, construisez-la, faites ce dont vous avez besoin, puis sélectionnez la deuxième cible, construisez ce, et vous êtes prêt à partir.

Dans Xcode 4, le système de construction souhaite construire les deux cibles en même temps. J'ai 2 cibles configurées, avec les fichiers source appropriés, les NIB, les graphiques, etc., configurés pour chaque cible. Cependant, Xcode construit les deux cibles dans le même répertoire, et la version iPhone finit par écraser la version iPad de l'application.

Comment configurer XCode pour créer 2 cibles distinctes avec le même nom de fichier et enregistrer les fichiers .App résultants dans des répertoires distincts?

Était-ce utile?

La solution

Le nom de votre application est différent ne signifie pas que vous ne pouvez pas afficher le même nom sur le tremplin.

Dans vos informations PLIST

CFBundleIdentifier Définit l'ID unique de votre application.

CFBundleName Définit le nom affiché sur le tremplin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top