2011-08-31 9 views
13

La nueva interfaz en el portal para desarrolladores de iOS ya no tiene el botón Generar nuevo para su ID de aplicación. En su lugar, hay un "ID de equipo de uso", que dará como resultado el mismo ID de semilla que se utiliza. ¿Alguien tiene alguna idea de por qué el cambio y qué debe hacer para usar una nueva ID de semilla del paquete? ¿Al azar inventar algo?El portal de la aplicación para desarrolladores de Apple puede generar un nuevo ID de semilla Bundle

+0

Estoy enfrentando el mismo problema. Algunos recomiendan usar Team ID, pero no estoy seguro si puedo usar el mismo id para muchas aplicaciones. – OMGPOP

+0

Sí, puedes, y todos podrán acceder al llavero. – Boon

+0

Hemos intentado utilizar la Id. De equipo, pero no podemos enviar la aplicación ya que recibimos un mensaje de error que dice "Este SKU ya está en uso". – Ushox

Respuesta

5

La generación de nuevos ID de semillas ISN' t posible más.

Ver: (.) ​​http://developer.apple.com/library/ios/#documentation/General/Conceptual/ApplicationDevelopmentOverview/ConfigureYourProject/ConfigureYourProject.html#//apple_ref/doc/uid/TP40011186-CH6-SW8

(...) un ID de aplicación es una cadena que contiene dos partes, un ID de raíz del paquete y una cadena de búsqueda ID de paquete, con un período de separación de las dos partes . Cada parte de una ID de aplicación tiene usos diferentes e importantes para su aplicación.

El ID de paquete ID es una cadena única de 10 caracteres generada por Apple. El identificador de semilla del paquete es lo que asocia una ID de aplicación con un equipo específico. Las aplicaciones que comparten el mismo ID de semilla del paquete también pueden compartir datos de llavero, como nombres de usuario y contraseñas. A cada equipo de desarrollo se le asigna una identificación de semilla específica, conocida como ID de equipo. Casi siempre debes usar la ID del equipo en las nuevas aplicaciones que crees; si está haciendo el desarrollo de Mac OS X, usar la ID del equipo es su única opción para la identificación de la semilla del paquete, y las herramientas la proporcionan automáticamente. # Nota: Si ya ha estado desarrollando aplicaciones para iOS, es posible que haya creado previamente identificadores de inicialización del paquete para aplicaciones que ya ha distribuido. La capacidad de crear nuevos identificadores de inicialización se ha eliminado de las herramientas, pero puede usar un ID de inicialización de paquete previamente creado en lugar de usar su ID de equipo. Haga esto solo si necesita que la nueva aplicación comparta los datos de llavero de una aplicación existente. De lo contrario, use la identificación del equipo. (...)

+0

El enlace está muerto ahora. – Neeku

2

He notado lo mismo. Me puse en contacto con el soporte para desarrolladores de Apple y parece que no saben nada sobre el perfil de aprovisionamiento. No se menciona ningún cambio en el portal de aprovisionamiento ni en los foros de desarrolladores.

Actualmente estoy esperando una respuesta de Apple. Te daré una actualización si/cuando encuentro algún tipo de resolución.

4

Encuentro esto desde la página de la biblioteca ios desarrollador, se dice:

Elija un ID de raíz del paquete en el menú emergente. Utilice el ID de equipo a menos usted tiene una aplicación existente (con un ID de raíz del paquete diferente) que necesita para compartir datos

Para más detalles, se puede hacer referencia a http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/CreatingandConfiguringAppIDs/CreatingandConfiguringAppIDs.html

+0

El enlace está muerto ahora. – Neeku

Cuestiones relacionadas