2013-10-21 72 views
1

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

就像iOS发布一样(URL.png.push.apple.com:2195),但JSON负载略有不同。我调整了JSON格式。在推送过程中没有看到其他区别。我错过了什么?

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

回答

2

事实证明,即使不需要url参数,也必须显示url-args。我错过了。该有效载荷的工作原理:

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

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