My application receives push notifications well when the application is closed. But when the app is running, I get nothing. This is the same code that I have used in previous apps with out any problems, those were on WindowsPhone8 and the new apps are running on WindowsPhone8.1 devices.
I used this Push Tutorial when I made the original app. I do have the line that says add this if you want to receive notifications while the app is open.
If the 8.1 update has done something to the push notifications that would be good to know. Anything else would also be appreciated.
string channelName = "PushChannel";
pushChannel = HttpNotificationChannel.Find(channelName);
if (pushChannel == null)
pushChannel = new HttpNotificationChannel(channelName);
//// Register for all the events before attempting to open the channel.
// Register for this notification only if you need to receive
// the notifications while your application is running.
// Bind this new channel for toast events.
void PushChannel_ShellToastNotificationReceived(object sender,
string relativeUri = string.Empty;
// Parse out the information that was part of the message.
foreach (string key in e.Collection.Keys)
System.Globalization.CompareOptions.IgnoreCase) == 0)
relativeUri = e.Collection[key];