hemos desarrollado una aplicación que utiliza notificaciones push siguiendo el very good guide created by David Mytton.notificación de inserción de Apple con una aplicación empresarial
El servicio de inserción funcionó muy bien en el perfil de desarrollo. Pero ahora que está terminado, hemos cambiado al perfil de distribución de los clientes. La aplicación es una aplicación interna que utiliza una cuenta Enterprise.
Hemos cambiado el certificado en el servidor y hemos cambiado a la url de producción como se especifica en el tutorial. También hemos reemplazado el perfil utilizado al construir la aplicación y lo hemos instalado en el iPhone de prueba. Todo parece funcionar en el servidor, y no se devuelve ningún mensaje de error, pero el impulso nunca se recibe en el iPhone. Estamos bastante despistados en este momento y no sabemos por dónde empezar a depurar esto. Hemos comprobado que tokenId se actualiza después de reemplazar el perfil.
¿Alguien tiene experiencia en esto y podría saber qué es lo que está mal o dónde comenzar la depuración? ¡Gracias!
¿Ha eliminado la aplicación de perfil de desarrollo de su dispositivo antes de instalar la creación de la aplicación de producción y asegúrese de que su configuración de notificaciones automáticas esté habilitada para su aplicación en la aplicación Configuración predeterminada? – Deeps
No, no eliminé el perfil anterior de la aplicación, ¡gracias por la sugerencia!Desafortunadamente no ayudó:/Y sí, las notificaciones push están habilitadas para la aplicación en la configuración. – Madoc
Tengo curiosidad acerca de esto, porque la referencia de Apple dice que "el servicio de notificación push de Apple (APN) está disponible solo para aplicaciones distribuidas a través de App Store de iOS o Mac App Store". (¿Es esto aún exacto?) en este enlace https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ProvisioningDevelopment.html#//apple_ref/doc/uid/TP40008194- CH104-SW1 –