1 votos

¿Qué tipo de perfil de aprovisionamiento se requiere para las pruebas externas de TestFlight?

Llevo semanas intentando que las notificaciones push de Ionic funcionen en mi app de TestFlight para pruebas beta y aún no he conseguido implementarlas con éxito. Cuando construyo para la liberación a través de Xcode, todo funciona bien. He comprobado dos veces que los certificados necesarios están bien configurados pero, por alguna razón, las notificaciones push no se reciben (aunque el registro del token del dispositivo funciona bien) en TestFlight.

He leído muchas respuestas contradictorias en foros, documentaciones y tutoriales que afirman que se necesita un perfil de aprovisionamiento Ad-hoc para TestFlight mientras que otros afirman que se debe utilizar un perfil de distribución. En primer lugar, de alguna manera el perfil Ad-hoc no se adjunta con la construcción cuando Archivo y tratar de cargar en TestFlight a través de Xcode. En segundo lugar, he conseguido cargar en TestFlight utilizando el perfil de distribución, pero las notificaciones push no se reciben. Ahora estoy perplejo sobre cómo tengo que conseguir las notificaciones push para trabajar en TestFlight.

Mi pregunta es: ¿qué perfil de aprovisionamiento debe utilizarse para una aplicación de TestFlight y cuál podría ser la razón por la que no funciona? Gracias.

5voto

TN. Puntos 3450

Dado que Testflight se ha integrado en la App Store / iTunes Connect, tendrá que subirlo a iTunes Connect lo que significa que necesita un App Store perfil de aprovisionamiento, no un Ad-Hoc uno. Me imagino que los tutoriales más antiguos, realizados cuando Testflight era una plataforma independiente, todavía describen la situación en la que era necesario un perfil de aprovisionamiento Ad-Hoc.

En cuanto a las notificaciones push:

  • ¿está seguro de que utiliza el entorno de producción de APN (el entorno Sandbox sólo funciona para las compilaciones de depuración)?
  • ¿recibes algún mensaje de error (en el servidor) al enviar las notificaciones push?
  • si llamas al servicio de retroalimentación de APN, ¿aparecen los dispositivos allí?

0voto

Jayachandra A Puntos 101

Tengo algunas preguntas para usted,

  1. ¿Has comprobado que las notificaciones push llegan a tu dispositivo en modo de desarrollo?
  2. ¿Ha desplegado el archivo .pem/p12 en la configuración del backend para el modo de distribución?

Si ha hecho con ambos y todavía no puede proceder, entonces puede haber un problema con cualquiera de los siguientes

  1. Desmarca tus dispositivos de prueba al generar Perfil de aprovisionamiento ad hoc .
  2. Problema al exportar p12 o generando .pem archivo.
  3. Pruebe a validar su compilación antes de subirla al Vuelo de prueba .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X