web-dev-qa-db-fra.com

iPhone XCode - Comment changer le titre sous l'icône de l'application

Quelle est la meilleure façon de renommer l'application afin que le titre sous l'icône de l'application puisse avoir des espaces mais que les fichiers de construction n'en aient pas? (c.-à-d., le titre est "Mon projet" et le fichier de construction est MyProject.app)

J'ai changé PRODUCT_NAME, mais lorsque je le fais, le fichier d'application contient également des espaces.

Renommer tous les champs semble fonctionner correctement, sauf que je ne trouve pas EXECUTABLE_NAME qui est la valeur par défaut pour "Fichier exécutable".

Merci, Tee

66
teepusink

Le champ que vous devez modifier est le Bundle Display Name (CFBundleDisplayName est le nom de la clé brute) dans le info.plist fichier de ${PRODUCT_NAME} à "votre nom souhaité".

Remarque: CFBundleDisplayName est différent de CFBundleName. CFBundleDisplayName est le nom visible/marketing humain affiché sur l'écran d'accueil de l'appareil, sous l'icône, etc. Alors que CFBundleName est le nom de fichier de l'IPA et le dossier de l'application sur le système de fichiers, ' Tout ce qui, par exemple, serait archivé sous la forme Whatever.ipa et l'application serait installée sur un appareil dans le dossier appelé Whatever.app.

146
Nithin

J'utilise Xcode 6 et dans Info.plist, la clé s'appelle Bundle Name et la valeur par défaut est $ (PRODUCT_NAME). Vous pouvez double-cliquer et changer le nom, vous pourrez le vérifier.

Si vous affichez le code source du plist, vous verrez:

<key>CFBundleName</key>
<string>Change this to the string to display under the icon</string>
9
BillRachel

Il devrait vraiment y avoir une mise en garde ici. Si vous avez des scripts Shell et d'autres éléments dépendant du nom de l'application d'origine, vous pouvez vous engager à apporter des modifications importantes si vous poursuivez la solution ci-dessus. Si vous souhaitez uniquement modifier le nom d'affichage, et seulement cela, il existe un nom d'affichage Bundle sous Info de votre cible sous Propriétés de cible iOS personnalisées.

3
Will

Vous pouvez modifier info.plist dans l'onglet Info de xCode

change app name in xcode

1
Jiri Zachar