program developer descargar apple xcode code-signing provisioning-profile xcode8

developer - xcode 9.0 download



Xcode 8-Perfil de aprovisionamiento frente a perfil de aprovisionamiento(obsoleto) (4)

En la descripción del perfil de aprovisionamiento (obsoleto), la información es The UUID of a valid provisioning profile. A missing or invalid profile will cause a build error (deprecated, use [PROVISIONING_PROFILE_SPECIFIER] instead). The UUID of a valid provisioning profile. A missing or invalid profile will cause a build error (deprecated, use [PROVISIONING_PROFILE_SPECIFIER] instead).

Encontré el enlace https://possiblemobile.com/2016/06/code-signing-xcode-8/ .

Acabo de actualizar a Xcode 8 y ahora tengo dos opciones para la firma de aplicaciones, Provisioning Profile y Provisioning Profile (Deprecated).

¿Por qué está desaprobado uno y cuál es la diferencia entre los dos?


Por favor, sigue estos pasos

  1. Seleccione el proyecto TARGET y vaya a la pestaña GENERAL

  1. En Firma, marque la opción Gestionar automáticamente la firma

Espero que ayude !


También actualicé a XCode 8 y encontré esto también. Tanto el perfil de aprovisionamiento como el perfil de aprovisionamiento (en desuso) se configuraron en blanco en mi proyecto en XCode 8.

Intenté volver a configurar lo que eran para cada entorno, pero el entorno Debug eliminó todas las opciones del menú desplegable.

Después de crear un Archivo y cargarlo a iTunes Connect, recibí un aviso de que el perfil de suministro no era del todo correcto, lo que funcionaba bien antes de XCode 8.

Siguiendo lo que los demás publicaron sobre XCode 8 obteniendo una actualización de su firma, fui a la pestaña general y noté una nueva sección que le permite a XCode administrar automáticamente la firma. Revisé esa caja y ahora se ve así:

Todavía no he subido un nuevo archivo a iTunes Connect, pero cuando lo haga, agregaré una actualización aquí para ver si se resolvió la advertencia del perfil de provisión.

ACTUALIZAR:

Después de seleccionar Administrar automáticamente la firma en XCode y volver a enviarla a la App Store, sigue quejándose, por lo que no funcionó del todo. Puede que tenga que eliminar y volver a crear todos los perfiles de provisión para que funcione. Que dolor. Gracias, Apple.


Actualización 2017/02/13

La interfaz de usuario para administrar certificados de firma y perfiles de aprovisionamiento se ha cambiado en Xcode 8.3 beta 2 .

Se modificó la interfaz de usuario para administrar los certificados de firma y los perfiles de aprovisionamiento. Los certificados se administran desde el panel de preferencias de Cuentas seleccionando un equipo y haciendo clic en Administrar Certificados. Se recomienda administrar automáticamente la firma, sin embargo, si su aplicación requiere la firma manual, los perfiles de aprovisionamiento se administran en la pestaña General del editor del proyecto. Use el menú desplegable Perfil de suministro para importar o descargar perfiles. Además, muestra perfiles que coinciden con la configuración de firma actual del objetivo. (28641027)

  • ¿Por qué está desaprobado uno?

Creo que es obsoleto porque el sistema de firma ha sido reescrito en Xcode8.

El sistema de firma ha sido reescrito para incluir un nuevo modo para gestionar automáticamente los activos de firma, además de un modo manual dedicado donde los perfiles para el objetivo deben seleccionarse explícitamente. Al administrar automáticamente los activos de firma, Xcode creará certificados de firma, actualizará ID de aplicaciones y creará perfiles de aprovisionamiento. Para el modo manual, solo se pueden seleccionar perfiles personalizados creados y Xcode no modificará ni creará ningún activo de firma. Xcode ahora codifica perfiles en el destino utilizando la configuración de compilación PROVISIONING_PROFILE_SPECIFIER. Esta configuración permite especificar tanto la ID del equipo como el nombre o identificador del perfil.

Hay algunos Problemas conocidos relacionados con la Firma con Xcode 8.1 que deberías conocer.

Por lo tanto, tal vez no debamos configurar el perfil de provisión en la pestaña Configuración de compilación , cambiar a la pestaña General y configurar en la categoría Firma .

Si configura el perfil de aprovisionamiento en Configuración de compilación y habilita Gestionar automáticamente la firma en la pestaña General, Xcode se quejará de eso.

  • ¿Cuál es la diferencia entre los dos?