Parse.com推送不能在Windows Phone 8.1上运行

Hyp*_*rew 6 javascript windows parse-platform windows-phone-8 win-universal-app

我们在Android和IOS上使用Parse进行推送通知,效果很好!

我正在使用Windows 8.1应用程序,但无法使其正常运行.该应用程序是一个用javascript/html/css开发的通用应用程序.

我按照本指南在javascript项目中使用解析dll. https://parse.com/questions/windows-8-javascript-app-push-notifications

  1. 添加了一个新项目Windows Runtime Component项目并添加了一个帮助程序类.
  2. 下载了Parse SDK并在项目中添加了对Parse.dll和Parse.WinRT.dll的引用.
  3. 在我的应用程序启动时(在onactivated事件中)引用并调用我的新项目中的辅助方法.

    public void InitializeParse(string appId, string key)
    {
       ParseClient.Initialize(appId, key);
    }
    
    public void SubscribeToParse()
    {
      ParsePush.SubscribeAsync(""); 
    }
    
    Run Code Online (Sandbox Code Playgroud)
  4. 试过上面.Net-keyClient key上面的两个.

  5. 已激活应用程序的Toast通知.
  6. 将应用程序发布到Windows Phone Store,并将密钥从那里添加到Parse Push设置.

我可以看到手机注册到Parse,因为我可以选择仅在推送时使用Windows段.

设备数量大于0.

发送的推送次数始终为0.

任何帮助表示赞赏?

  1. 我是否必须在Windows Phone Store中设置其他任何内容?
  2. 除了onactivated事件,我是否必须在其他地方调用方法?
  3. 我是否必须以不同于提供ClientSecret和SID的方式在Window Phone Store中授权Parse?