2011-04-09 27 views
14

Sé que este problema parece haberse preguntado antes, pero no pude encontrar una respuesta clara de ninguna manera. Piensa que es una buena idea para iniciar un hilo limpio:iTunesConnect - Sufijo de identificación del paquete

estoy en el proceso de tratar de presentar mi primera aplicación en iTunesConnect, y se encuentra con una situación en la que necesito para introducir el ID de paquete sufijo además de la Bundle ID. Sé que la identificación del paquete es la cosa alfanumérica de 10 dígitos. El sufijo Bundle parece tener algo que ver con "com.companyName.appName" y debe ser el mismo que el contenido de XCode info.plist. Cuando miro a mi XCode info.plist Veo una cosa unos pocos relacionada:

  • Bundle nombre de visualización: $ {PRODUCT_NAME}
  • identificador Bundle:. companyName $ {PRODUCT_NAME: rfc1034identifier} nombre
  • Bundle: $ {PRODUCT_NAME}

Así que mis preguntas son:

  1. es el sufijo ID de paquete sólo se requiere cuando el ID de la aplicación es de "comodín" tipo?

  2. ¿Qué debo poner en mi ID de paquete? ¿es com.companyName.appName, companyName.appName, o simplemente nombre de aplicación?

  3. Parece que comúnmente se recomienda sobrescribir $ {PRODUCT_NAME} y $ {PRODUCT_NAME: rfc1034identifier}. Desde la apariencia, parece que hay algún tipo de macro para captar el nombre predeterminado de la aplicación. ¿Pero debería simplemente sobrescribirlos como appName? ¿Cuál es la diferencia entre $ {PRODUCT_NAME} y $ {PRODUCT_NAME: rfc1034identifier}?

Muchas gracias por ver!

Respuesta

6

1: comodín es lo contrario del tipo donde usted tiene que utilizar ID de paquete sufijos, por lo que no utilizan comodines 2: Usted debe poner com.companyName.appName 3: desde mi punto de vista, la diferencia entre estos dos es completamente irrelevante porque representan lo mismo, debe sobrescribirlos con appName :)

+1

¡Gracias! Esto realmente me ayuda. Una pregunta rápida: si la extensión de mi nombre de dominio de mi empresa es .gov, ¿debería mi bundleid ser gov.companyname.appname? –

+0

Sí, creo que deberías. He visto a otros usar el mismo principio para otras extensiones de dominio. ¡Me alegro de poder ayudar! –

+1

me ayudó también. Gracias –

Cuestiones relacionadas