Question

Dans mon fichier plist de projet Xcode, je peux voir la valeur de la CFBundleIdentifier clé est:

com.mycompany.${PRODUCT_NAME:rfc1034identifier}

Il est évident que je vais devoir changer com.mycompany au nom de domaine de mon entreprise, mais je ne sais pas si le rfc1034identifier doit être enlevé afin qu'il devienne:

com.mycompany.${PRODUCT_NAME}

Google n'a pas aidé à répondre à ma question. Est-ce rfc1034identifier affecte la AppID que je fournir dans le programme développeur iPhone - Provisioning Portal

Était-ce utile?

La solution

: rfc1034identifier formats juste (si nécessaire) donc il n'y a pas de caractères illégaux * au nom du faisceau. Vous avez peu de chances d'avoir un produit qui est appelé par un caractère illégal mais il est impossible.

Je laisse là-dedans, mais il est vraiment à vous.

(En fait, la plupart du temps que je viens hardcode le paquet - de cette façon si les changements de nom de produit pour une raison quelconque, il est toujours obtenu le même identifiant de paquet quand je viens de mettre à jour dans l'App Store)

* comme un espace ou un point - ils seront remplacés par un trait de soulignement si « Mon jeu » deviendra « My_Game »

Autres conseils

Si je comprends bien (si tâtonnement) est que l'identifiant doit être unique pour chaque application que vous soumettez ou charger sur un appareil iOS via iTunes ou directement. Donc, même si votre utilisé un « * » comme l'identifiant (1), chaque application doit avoir son propre identifiant unique. Donc, à moins que vous changez la PRODUCT_NAME d'une application à, vous voulez ajouter quelque chose après $ {PRODUCT_NAME: rfc1034identifier}, pour vous assurer qu'il est unique. Ajouter une date au format AAMMJJ pour ce faire: $ {PRODUCT_NAME: rfc1034identifier} 110524 (24 mai 2011)

(1), à savoir: dans le portail d'approvisionnement, lorsque vous créez un nouveau identifiant d'application, vous mettez un '*' dans le « Bundle Identifier (App ID Suffixe) » champ

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