我正在尝试在Windows手机的移动应用程序中使用信号,但我无法达到使其有效。
我创建了一个带离子的示例App:
离子启动testAppWithOneSignal空白
在onesignal.com我的应用程序配置为Windows Phone 8.1 +
在Visual Studio中,SDK已安装并显示在我的应用程序
Package.appxmanifest设置正常(支持Toast:是的,功能:“Internet客户端和服务器”
我的应用与Windows商店相关联
当我在Windows手机上启动我的应用程序时,它可以工作,但是当我添加此代码时,我的应用程序崩溃时进入:
window.plugins.OneSignal.init("XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
{googleProjectNumber: "XXXXXXXXXXXX"},
function(){console.log('oneSignal OK')});
这里有我的配置细节:
答案 0 :(得分:0)
要获得崩溃的堆栈跟踪,您可以尝试将调试器类型更改为"仅脚本"或者"仅管理"在WP8.1项目的属性下。
还有一个OneSignal-Ionic-Example项目,您可以尝试确定崩溃是来自您的项目还是另一个问题。确保您正在使用项目的WP8.1分支。
https://github.com/one-signal/OneSignal-Ionic-Example/tree/WP8.1