1

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

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

但我不知道我们必须在代码中的什么地方捕获这个异常。任何人都可以建议吗?

4

1 回答 1

1

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

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

于 2011-07-21T06:16:29.693 回答