推送通知对于C#的Passbook不起作用

时间:2015-05-16 20:47:50

标签: c# passbook

我正在尝试从C#实现Passbook的Apple Push通知。我没有收到任何错误或异常,但未在设备上收到通知。

以下是已经采取的步骤 - 我正在尝试使用生产通行证p12证书,我用它来签署签字
- 我按照APNS的要求打开了我的tcp端口2196 - 我发送空Json有效负载和推送令牌(当用户添加传递给存折并且我们的服务被调用时,我从存折中收到)

当我尝试从SSLstream读取响应时,我将其视为\ b \ a \ 0 \ 0 \ 0 \ 0

任何帮助都会有很大的帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您想在锁屏上显示任何内容,则需要changeMessage,但如果始终在7天之后,您还可以考虑relevantDate alert。以下答案详细说明了从推送到传递调用锁屏消息的所有强制要求。 How to make a push notification for a pass

特别注意第5点:

  

alertbadgesoundcustom属性键都被忽略了 -   推送的唯一目的是通知Passbook你的网络服务有   新鲜的通行证通知文本将由   pass.json中的changeMessage键以及旧的和。之间的区别   新的.pkpass捆绑