使用具有多个Apple通道的PushSharp

Dar*_*ght 5 apple-push-notifications pushsharp

我是PushSharp的新手,并试图了解如何使用它.

我有一种情况,我有一个苹果应用程序的不同版本.例如:MyApp,MyAppHD,MyAppPremium,MyAppPremiumHD.我有这些和4种不同的推送证书的不同的包标识符.

当我收集设备pushid时,我知道哪个属于哪个包标识符.

我的问题是,如果我在PushSharp中使用它,我是否会创建4个不同的PushService实例?或者我是否向一个PushService添加4个Apple频道?

如果我能够使用4个频道,如何指定特定设备属于哪个频道?

如果我创建多个实例,我想知道是否有重大的性能影响,或者此时无关紧要?

谢谢杰克

小智 0

最好的方法是使用4个PushBroker(v2中新的PushService)。

有很多个PushBroker是没有问题的,每一个都很轻。

如果一个应用程序由一个服务管理,则更容易控制每个应用程序。