2013-10-21 74 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":[]}} 

決定不刪除的問題,希望它可以幫助別人。