我正在尝试在 Windows Phone 的移动应用程序中使用 onesignal,但我无法使其工作。
我用 ionic 创建了一个示例应用程序:
离子启动 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')});
这是我的配置的详细信息:
- 科尔多瓦 CLI:5.3.3
- 离子 CLI 版本:1.7.11
- 离子应用程序库版本:0.6.5
- 视觉工作室:社区版 2015
- 视窗 10