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

0

Hace semanas que intento que las notificaciones push de Ionic funcionen en mi aplicación TestFlight para realizar pruebas beta y todavía no he logrado implementarlas correctamente. Cuando compilo para el lanzamiento a través de Xcode, todo funciona bien. He comprobado dos veces para asegurarme de que los certificados necesarios estén bien configurados, sin embargo, por alguna razón, las notificaciones push no se pueden recibir (aunque el registro del token del dispositivo funciona bien) en TestFlight.

He leído muchas respuestas conflictivas en foros, documentación y tutoriales que indican que se necesita un perfil de aprovisionamiento Ad-hoc para TestFlight, mientras que otros afirman que se debe usar un perfil de distribución. En primer lugar, de alguna manera, el perfil Ad-hoc no se adjunta con la compilación cuando Archivo y trato de cargar en TestFlight a través de Xcode. En segundo lugar, he logrado cargar TestFlight utilizando el perfil de Distribución pero no se reciben las notificaciones push. Ahora estoy sorprendido de cómo debo recibir notificaciones push para trabajar en TestFlight.

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

    
pregunta edgaralienfoe 20.02.2017 - 11:03

2 respuestas

3

Dado que Testflight se ha integrado en App Store / iTunes Connect, deberás cárguelo en iTunes Connect , lo que significa que necesita un App Store , no un anuncio -Hoc uno. Puedo imaginar que los tutoriales más antiguos, creados cuando Testflight era una plataforma independiente, aún describen la situación en la que era necesario un perfil de aprovisionamiento Ad-Hoc.

En cuanto a las notificaciones push:

  • ¿está seguro de utilizar el entorno de producción de APN (el entorno de Sandbox solo funciona para las versiones de depuración)?
  • ¿recibe algún mensaje de error (en el servidor) al enviar las notificaciones push?
  • si llama al servicio de comentarios de APN, ¿aparecen los dispositivos allí?
respondido por el Glorfindel 20.03.2017 - 10:41
0

Tengo algunas preguntas para ti,

  1. ¿Verificaste que la notificación de inserción llegara a tu dispositivo en modo de desarrollo?
  2. ¿Implementó el archivo .pem / p12 en la configuración del servidor para el modo de distribución?

Si ha terminado con ambos y aún continúa, puede haber un problema con cualquiera de los siguientes

  1. Desmarque sus dispositivos de prueba al generar Perfil de aprovisionamiento Ad-hoc .
  2. Problema al exportar el archivo p12 o al generar el archivo .pem .
  3. Intente validar su compilación antes de subirla a Testflight .
respondido por el Jayachandra A 20.03.2017 - 10:28

Lea otras preguntas en las etiquetas