3

我正在使用 PushSharp 库来推送 iOS 通知(它已经上线了半年),现在我正在尝试将功能扩展到新的 Mac OS Maverick 功能(https://kandutech.net/)。似乎 PushSharp ( https://github.com/Redth/PushSharp ) 目前不支持此功能,所以我自己扩展了 PushSharp 库。

似乎 URL (gateway.push.apple.com:2195) 与 iOS Distribution 相同,但 JSON 有效负载略有不同。我调整了 JSON 格式。在 Pushing 过程中看不到其他差异。我错过了什么?

仍然无法使其工作。我正在获得许可,设备令牌,服务器端的推送过程看起来很好(没有发生错误),但通知中心没有弹出任何内容。有任何想法吗?

4

1 回答 1

4

事实证明,url-args即使不需要 url 参数,也必须提供。我错过了。此有效负载有效:

{"aps":{"alert":{"title":"GAGARIN","body":"POEHALI!!!!"},"url-args":[]}}

决定不删除问题,希望它可以帮助别人。

于 2013-10-21T23:19:24.003 回答