12

我開始尋找Apple推送通知服務。 我有一個使用MonoTouch的框架,推送通知使用單點觸摸服務

如何開始讓我的應用程序使用蘋果推送通知服務,

我應該創建一個處理我的事件,如果插入事件被捕獲爲Web服務創建例如我發送數據到APNS,這是所有 或應該創建一些特定的東西。 並在客戶端我應該添加一些方法來處理來自APNS的通知? 我真的很困惑,我不知道從哪裏開始做這一切。 在此先感謝您的幫助

回答

7

兩個資源,我將開始與同時開始瞭解APN低於:

About Local Notifications and Push Notifications

How to build an Apple Push Notification provider server

您可能還需要檢查出Urban Airship。他們提供免費的APN提供商,每個月最多可發送100萬條消息。

在code.google.com上還有一個專門使用MonoTouch和APN的項目。 apns-sharp我沒有看過代碼,但我可以幫你。

+0

謝謝,我明白了服務器端的供應商,很容易實現, 但我只有我們如何使用MonoTouch的, 得到的clientDevice關鍵幾個問題,我認爲,我們必須在此改變在客戶端的三種方法側: - \t公共覆蓋無效FailedToRegisterForRemoteNotifications(UIApplication的應用,NSError錯誤) - \t公共覆蓋無效RegisteredForRemoteNotifications(UIApplication的應用,NSData的deviceToken) - \t公共覆蓋無效ReceivedRemoteNotification如提到 – Khaldoun 2011-03-31 20:14:53

+2

APNS銳利(UIApplication的應用,NSDictionary的USERINFO) hipplar有一個monotouch項目,可以幫助你註冊遠程通知蒸發散。看到這裏http://code.google.com/p/apns-sharp/downloads/list – 2011-03-31 20:55:57

+0

在應用程序購買呢?你有什麼主意嗎?? – Khaldoun 2011-04-01 14:08:15

4

推你 https://github.com/Redth/PushSharp/

這就像APNS-的新版本,夏普可能是有用的尖銳。您必須編寫您的iPhone應用程序(以便您可以接收APN),然後使用Push Sharp作爲您的APNS提供商服務器。