es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede generar un perfil de aprovisionamiento de grupo de aplicaciones o obtener uno que coincida.

Tengo una aplicación de iOS con un grupo de aplicaciones para recibir imágenes entrantes de otras aplicaciones. Simplemente no puedo hacer que se firme. He pasado por el proceso de firma varias veces, por lo que el proceso me resulta muy familiar, pero ni siquiera puedo hacer que el identificador de grupo aparezca en el aprovisionamiento en el centro de desarrolladores. ¿Alguien puede ayudar? Aquí está el escenario:

  1. No puedo crear un perfil de aprovisionamiento para mi grupo de aplicaciones group.com.xxxxxx.bookapp.
  2. He creado un nuevo identificador de grupo de aplicaciones group.com.xxxxxx.bookapp.
  3. Lo he agregado a mi identificador de aplicación com.xxxxxx.bookapp bajo capacidades en el centro de desarrollo y se ve correcto.
  4. He regenerado todos mis perfiles de aprovisionamiento.
  5. La aplicación se compilará correctamente hasta que llegue al objetivo de la extensión de uso compartido y diga que el perfil de aprovisionamiento “Nombre del perfil de aprovisionamiento” tiene el ID de la aplicación “com.xxxxxx.bookapp”, que no coincide con el ID de paquete “com.xxxxxx.bookapp.shareextension”.
  6. No puedo generar un perfil de aprovisionamiento para “com.xxxxxx.bookapp.shareextension” porque no aparece en la lista de ID disponibles en el portal de desarrolladores cuando intento crear un nuevo perfil.
  7. No puedo usar un comodín porque tengo notificaciones push y la extensión de uso compartido de todos modos no lo permite.

Imagen 1

Imagen 2

Imagen 3

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema con la firma de la aplicación de iOS con un grupo de aplicaciones puede ser debido a una discrepancia entre los identificadores del paquete y los perfiles de aprovisionamiento. Aquí hay algunos pasos que se pueden tomar para resolver el problema:

    1. Verifique que el identificador del grupo de aplicaciones “group.com.xxxxxx.bookapp” esté correctamente agregado al identificador de la aplicación “com.xxxxxx.bookapp” en “capabilities” en el centro de desarrolladores.
    2. Asegúrese de seleccionar los perfiles de aprovisionamiento correctos tanto para el objetivo principal de la aplicación como para el objetivo de la extensión compartida. El perfil de aprovisionamiento para el objetivo principal de la aplicación debe tener el ID de la aplicación “com.xxxxxx.bookapp” y el perfil de aprovisionamiento para el objetivo de la extensión compartida debe tener el ID de la aplicación “com.xxxxxx.bookapp.shareextension”.

    3. Si el ID del paquete “com.xxxxxx.bookapp.shareextension” no aparece en las listas de IDs disponibles al crear un nuevo perfil, intente refrescar la lista o verifique que se haya agregado correctamente al identificador de la aplicación y a “capabilities”.

    4. No se puede utilizar un perfil de aprovisionamiento comodín en este caso, por lo que se debe generar un perfil de aprovisionamiento específico para cada ID de aplicación.

    5. Si las notificaciones push ya están habilitadas para la aplicación principal, asegúrese de que también estén habilitadas para el objetivo de la extensión compartida.

    Siguiendo estos pasos, debería ser posible generar los perfiles de aprovisionamiento correctos y firmar la aplicación de iOS con un grupo de aplicaciones de manera exitosa.

Comments are closed.