WP7 推送通知通道数限制

Posted

技术标签:

【中文标题】WP7 推送通知通道数限制【英文标题】:WP7 number of Push Notification channels limit 【发布时间】:2011-07-21 06:03:32 【问题描述】:

在 Microsoft 文档中提到“每个应用程序有一个推送通知通道的限制。每个设备也有 15 个推送通知通道的限制。如果您的应用程序超出这些限制中的任何一个,则会出现 InvalidOperationException(Channel quota超出)异常将被抛出。”。

我的理解是如果用户已经安装了 15 个使用推送通知的应用程序,并且如果他安装了我的应用程序也使用推送通知作为第 16 个,那么将抛出 InvalidOperationException(Channel quota exceeded)。

但我不知道我们必须在代码中的何处捕获此异常。有人可以推荐吗?

【问题讨论】:

【参考方案1】:

此链接提供了有关使用推送通知的大量信息。 http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/05/06/using-push-notification-from-your-windows-phone-application.aspx

我认为您需要在尝试创建频道时捕获异常。

【讨论】:

以上是关于WP7 推送通知通道数限制的主要内容,如果未能解决你的问题,请参考以下文章

WP7推送通知服务器设置[关闭]

处理 Toast 和原始推送通知

Silverlight 中的 WP7 推送通知服务器

Wp7 推送通知以启动我的应用程序

IBM Worklight:iOS 推送通知长度限制

IOS推送通知连接开启关闭每日限制