2013-05-03 53 views
0

我已經下載了庫Push Sharp,並通過源代碼檢查,我無法弄清楚如何開始發送​​notifricatinos到APN。PushSharp庫併發送通知到APN

正如他們的文檔中給出的,我配置了Apple的證書。但圖書館太複雜,無法確定從哪裏開始。即使這個項目在我的VS2010中加載了很多錯誤。這與VS2010有關嗎?

有人可以請我指向一個初學者級別的資源,這將有助於我開始使用Push Sharp。最近幾天我脫掉了頭髮。希望有人能夠幫助我。

+0

推式#[文檔】(https://github.com/Redth/PushSharp/blob/master/Documentation/)排序的[具有示例]( https://github.com/Redth/PushSharp/blob/master/Documentation/APNS-Guide-Images/apns-guide-022.png)。 – bzlm 2013-09-22 20:08:55

回答

4

不知道如果你還在尋找,但這個(希望)似乎是幾乎正是你在找什麼:Send push notifications to iPhone with PushSharp, C#, MonoTouch, client-side and server-side

代碼摘錄:

_pushBroker = new PushBroker(); 
var appleCert = File.ReadAllBytes("PushSharp.PushCert.Development.p12"); 
_pushBroker.RegisterAppleService(
    new ApplePushChannelSettings(false, appleCert, "ThePassword")); 
_pushBroker.QueueNotification(
    new AppleNotification() 
    .ForDeviceToken(deviceToken) 
    .WithAlert(message) 
    .WithBadge(1) 
    .WithSound("sound.caf")); 
+1

請注意,只提供鏈接的答案是不鼓勵的,所以答案應該是搜索解決方案的終點(而另一個引用的中途停留時間往往會過時)。請考慮在此添加獨立的摘要,並將鏈接保留爲參考。 – kleopatra 2013-08-02 15:05:13

+1

@kleopatra,我添加了代碼摘錄。 – bzlm 2013-09-22 20:03:58