ios - para - ADVERTENCIA ITMS-9000: "Pérdida potencial de acceso a llavero"



application loader (2)

El texto completo es:
ADVERTENCIA ITMS-9000: "Pérdida potencial de acceso a llavero. La versión anterior del software tiene un valor identificador de aplicación de ['52T2NMS37N.com. (My-app-id)'] y la nueva versión del software que se envía tiene una aplicación -identificador de ['FCGA72C62G.com. (my-app-id). Esto dará como resultado una pérdida de acceso de llavero. Para obtener más información, consulte (url) ".

Recibí la siguiente advertencia al cargar una nueva versión de la aplicación.

El problema puede deberse a que la aplicación se transfirió a otra cuenta.

La construcción fue cargada con la advertencia, pero ¿qué significa?

https://ffff65535.com


Creo que el prefijo está relacionado con Apple Id. Migro mi aplicación a otra ID de Apple y cuando vuelvo a crear la Id. De la aplicación, se creó una nueva ID de prefijo.


De las preguntas y respuestas de Apple

Resolviendo la pérdida potencial de la advertencia de acceso de llavero

Posible pérdida de acceso a llavero. La versión anterior del software tiene un valor de identificador de aplicación de 'A1B2C3D4E5.com.company.app' y la nueva versión del software que se envía tiene un identificador de aplicación de '5E4D3C2B1A.com.company.app'. Esto dará como resultado una pérdida de acceso de llavero.

Nota: Esta es una advertencia, no un error. Tiene la opción de continuar con el envío independientemente de esta advertencia, sin embargo, este documento debe usarse para determinar si puede ignorarlo de manera segura. Esta advertencia indica que el prefijo de ID de aplicación del envío pendiente difiere del prefijo de ID de aplicación de la aplicación en vivo en la tienda de aplicaciones.

Importante: Las únicas aplicaciones que pueden ignorar esta advertencia de forma segura son aquellas que no usan tecnologías que dependen del prefijo de la ID de la aplicación, como el acceso a la llave, el traspaso y el uso compartido de UIPasteboard.

Nota: las aplicaciones que están migrando su ID de aplicación de una ID de Semilla Bundle arbitraria a su ID de Equipo más moderna deben esperar esta advertencia y proceder con el envío.

Para las aplicaciones que sí utilizan tecnologías que dependen del prefijo de ID de aplicación, esta advertencia no debe ignorarse. La advertencia de Pérdida potencial de acceso al llavero indica que la aplicación ha sido firmada con el perfil de aprovisionamiento incorrecto.

Para resolver el problema:

  1. Debe ubicar o volver a crear un perfil de aprovisionamiento que use el prefijo de ID de aplicación correcto en el sitio web de IDs y perfiles de Certs.
  2. Haga clic en Editar en el perfil para asegurarse de que el prefijo sea correcto.
  3. Haga clic en Descargar y guarde el perfil en el disco.
  4. Opcionalmente, compruebe dos veces el Prefijo de ID de aplicación en el perfil descargado utilizando el comando Terminal en: ¿Cómo verifico las autorizaciones asociadas a mi Perfil de provisión?
  5. Arrastre el perfil al icono de Xcode en su Dock para instalarlo.
  6. Vuelva a enviar la aplicación y cóbrala con el nuevo perfil restaurado que está asociado al prefijo correcto.

El "acceso de llavero" se refiere a todas las funciones en la Referencia de servicios de llavero.





itunesconnect