Apple Push Notification no funciona con una compilación ad-hoc
En el modo de desarrollo puedo enviar notificaciones push a dispositivos, en lugar de eso no puedo en producción, mi configuración es:
Archivo .pem que es la combinación de aps_production.cer del portal de aprovisionamiento y la clave privada de mi certificado ad-hocapn del servidor de Apple: 'gateway.push.apple.com' con 2196 puertosTengo un servidor de rieles que guarda tokens de dispositivos y luego envía notificaciones a Apple con esos tokens de dispositivos y el archivo .file anterior para abrir la conexiónlas aplicaciones de compilación ad-hoc tienen (es rubymotion): entitlements ['aps-environment'] = 'output' ditlements ['get-task-allow'] = falseaplicación cuando se inicia, envía correctamente el token a mi servidor de aplicacionesAcabo de comprobar que el token es diferente del modo de desarrolloEl problema es que mi aplicación de rieles envía notificaciones y no recibió ningún error, pero no llegó nada a los dispositivos.
Estoy usando testflight para distribuir la versión ad-hoc de mi aplicación, pero no conozco ningún problema al usar Testlight y APNS.
¿Que puede ser?
EDITAR Resolví: el puerto estaba equivocado, 2195 en lugar de 2196 ...