我是 windows phone 开发的新手,已经开始在 Visual Studio 2012 的模拟器中使用推送通知。我们遇到了一个奇怪的问题,我们在 Visual Studio 中有两个应用程序,当我们启动每个应用程序并调用以下命令时:
CurrentChannel = HttpNotificationChannel.Find("ChannelName");
if (CurrentChannel == null)
{
CurrentChannel = new HttpNotificationChannel("ChannelName");
CurrentChannel.Open();
CurrentChannel.BindToShellTile();
CurrentChannel.BindToShellToast();
}
即使ChannelName
每个应用程序不同,但它们CurrentChannel.ChannelUri
是相同的,所以当我们发送推送通知时,它们只会转到一个应用程序。
我确信我们遗漏了一些非常明显的东西或误解了它的工作方式,但任何洞察力都将不胜感激。