【发布时间】:2015-12-08 09:10:57
【问题描述】:
我正在尝试在 Windows Phone 的移动应用程序中使用 onesignal,但我无法使其工作。
-
我用 ionic 创建了一个示例应用:
离子启动 testAppWithOneSignal 空白
我在Windows dev center上创建了我的应用程序
在 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
- Ionic CLI 版本:1.7.11
- Ionic 应用程序库版本:0.6.5
- Visual Studio : 社区版 2015
- Windows 10
【问题讨论】:
-
请发布您的错误消息堆栈
-
因为它是一个外部库,我没有堆栈跟踪来解释这个问题。我尝试使用“DevEnv.exe /log”打开 Visual Studio,但日志中没有明确的消息
-
但是您的输出或javascript控制台中应该有任何错误?!
标签: windows-phone-8.1 visual-studio-2015 ionic onesignal