PushSharp Library并向APN发送通知

时间:2013-05-03 05:52:17

标签: ios apple-push-notifications pushsharp

我已经下载了库Push Sharp并通过源检查了,我无法弄清楚如何开始向APN发送notifricatinos。

正如他们在文档中给出的那样,我已经配置了Apple的证书。但是图书馆太复杂了,无法弄清楚从哪里开始。甚至该项目也在我的VS2010中加载了大量错误。这与VS2010有关吗?

有人可以请我指一个初学者级资源,这将帮助我开始使用Push Sharp。最近几天我脱掉了头发。希望有人能够帮助我。

2 个答案:

答案 0 :(得分: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 :(得分:2)