我已按照 parse.com 中文档中给出的步骤进行操作,但是当应用程序处于脱机状态时,Windows Phone 中未收到客户端通知。但是,如果我从 parse.com 发送 Campaign 推送,即使应用程序处于离线状态,它也能正常运行。
如果我的应用程序在线,客户端推送工作正常。此外,我已验证我的客户端推送到达 parse.com,并且没有看到消息内容有任何问题。
public App() {
ParseClient.Initialize("xxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxx");
this.Startup += async (sender, args) =>
{
// This optional line tracks statistics around app opens, including push effectiveness:
ParseAnalytics.TrackAppOpens(RootFrame);
ParsePush.ToastNotificationReceived += (sender, args) =>
{
var json = ParsePush.PushJson(args);
MessageBox.Show("Received a new notification");
};
}