今天刚刚创建了一个项目,添加了以下引用: https://documentation.onesignal.com/v3.0/docs/windows-phone-sdk-setup
Toast 和 Internet 服务已启用。 我已将 OneSignal.Init 代码示例插入到 OnLaunched 事件中,并将 ID 更改为我的。 我的解决方案与商店相关。
调试/ Release模式: 新用户成功注册到我的应用程序。 (我可以在 OneSignal 仪表板上的“用户”菜单中查看它们。)
我的问题: 当我尝试向所有用户发送推送通知时,网站(OneSignal)只是继续发送。我已经在 4 个 WP 模拟器上尝试过,但没有收到通知。
无论如何,Microsoft Azure 通知中心工作正常......
软件:VS 2015,安装了每个更新。
如果有人知道我错过了什么,请帮助我:)
最佳答案
解决了!
在 Windows 开发中心 -> 您的应用程序设置 -> 服务 -> 推送通知 -> WNS/MPNS -> 实时服务站点!
生成新的密码,然后激活它。 (在 Onesignal App 配置的仪表板上使用)
Onsignal SDK:使用notificationOpened事件是必须的!
之后,您可以在应用程序未处于焦点时收到通知。 要在使用应用程序时看到这一点,您应该使用 Onesignal 事件的数据创建本地 toast 通知。
关于c# - OneSignal 推送通知 - 不适用于 WP8.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43318194/