92 votes

changer l'identifiant de paquet dans xcode lors de la soumission de ma première application dans IOS

je suis en train d'essayer de soumettre ma première application dans IOS. Je suis entré Portail IOS Provisioning portal et je suis sur le point de créer un ID d'application.

Disons que j'ai le nom de mon identifiant de lot:

com.mycompany.appdemo

Puis aller à Xcode et dans la section résumé, je veux changer l'identifiant de lot.

Mais je ne peux pas effacer ce qui est écrit là, seulement le début. Le nom de mon application est en gris et je ne peux pas le supprimer ou le modifier.

Donc, je vois en gris de la couleur quelque chose comme cela, App-Demo qui est le nom du projet dans le côté gauche.

Ma question est la suivante: Est-ce un problème? Dois-je créer un nouvel id d'application nommée com.mycompany.App-Demo ou quelque chose d'autre?

Voici une photo aussi. enter image description here Comme vous pouvez le voir, je ne peux que modifier la première partie.

150voto

neilvillareal Points 2132

Par défaut, Xcode définit l'identifiant de lot pour le bundle/l'entreprise identificateur que vous définissez lors de la création du projet + nom du projet.

Project Creation - Bundle/Company Identifier + Product Name

Ceci est similaire à ce que vous voyez dans le Projet > l'écran de Résumé.

Project > Summary

Mais vous pouvez changer cela dans le Projet > l'écran d'Info. (C'est de l'Info.plist.)

Project > Info

22voto

Marcin S. Points 5141

Je sais que sa fin mais il pourrait être utile pour les personnes qui ont besoin de changer l'Identifiant de lot de l'application. Dans le finder, allez dans le dossier du projet:

the project file --> Right click on your project file '*.xcodeproj' 

enter image description here

--> choose 'Show Package Contents' 
--> Double click to open 'project.pbxproj' file 

enter image description here

--> find 'productName = NAME_YOU_WANT_TO_CHANGE' in the 
    '/* Begin PBXNativeTarget section */'

Le ${NOM_PRODUIT:rfc1034identifier} variable sera remplacé par le nom que vous avez saisi et nouvel Identifiant de lot sera mis à jour pour ce que vous avez besoin qu'il soit.

10voto

Alexey Podlasov Points 163

Il suffit de changer le nom du produit dans les paramètres de construction de votre projet. Cela modifiera l'identifiant de l'ensemble sans qu'il soit nécessaire de toucher manuellement les fichiers de configuration xcode.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X