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.