2012-04-19 42 views
0

我開發了一個使用APNS的聊天工具,以便將消息發送給記錄的用戶。來自ipad的Sendind POST通知

爲此,我在c#中使用了MoonAPNS dll,並且開發了一個ASP Web服務來存儲數據庫併發送通知。

我測試了服務器中的每個方法,直接從IE連接。並且工作正常。所有數據都存儲在數據庫中,並且通知已正確發送到已註冊的設備。

爲了在設備上使用而在objective-c中的實現工作正常。該服務被調用並且DB中的每一步都被執行,與在IE中的測試相同。除了設備中未收到通知。

任何人都知道從設備調用服務時是否有任何問題?

謝謝。

回答

0

冬青媽媽!

最後我發現了這個問題。

MoonAPNS dll允許在通知主體中添加額外的標籤和信息。

我一直在使用此功能來添加用戶的額外信息,以便在收到通知時被使用。

昨天我做的最後一項更改之一是添加一個圖標URL作爲用戶標籤。該URL作爲額外字段注入通知中。

好吧,正如墨菲定律所說......一旦我刪除了這最後一分鐘的變化,一切正常。

現在的問題是:APNS阻止包含URL的消息作爲字段?

謝謝。