APNS PushSharp No funciona en Producción

Estoy usando APNS Sharp para enviar notifications push en IOS. Lo he usado con éxito en el entorno de desarrollo. Pero cuando la aplicación está en vivo, ya no funciona. He cambiado el certificate de inserción al certificate de implementación. Y cambió el código para apuntar al server de Apple

push.RegisterAppleService(new ApplePushChannelSettings(true,appleCert, certificatePassword)); 

No recibo ningún error. Pero el dispositivo no recibe ninguna notificación. Aquí estoy tratando de enviar notifications a un solo dispositivo.

¿Cómo puedo hacer esto correctamente?

Gracias

Me he imaginado el problema. He revocado y regenerado el certificate de nuevo, y esta vez, solo he exportado la key privada (sin el certificate) en el acceso de Keychain, exportado como .p12 y he usado el nuevo file, y funcionó. Por alguna razón, PushSharp no jugaba bien con .p12 cuando tanto el certificate como la key privada estaban presentes en el file.