onesignal в визуальной студии 2015

Я пытаюсь использовать onesignal в мобильном приложении для Windows Phone, но не могу заставить его работать.

  1. Я создал пример приложения с ionic:

    ионный старт testAppWithOneSignal пустой

  2. Я создал свое приложение в Центре разработки для Windows

  3. На onesignal.com мое приложение настроено для Windows Phone 8.1+

  4. В Visual Studio SDK установлен и отображается в ссылках на мое приложение.

  5. Настройки Package.appxmanifest в порядке (поддержка Toast: да, возможности: «Интернет-клиент и сервер»

  6. Мое приложение связано с магазином Windows

Когда я запускаю свое приложение на телефоне с Windows, оно работает, но когда я добавляю этот код, мое приложение вылетает при входе:

window.plugins.OneSignal.init("XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
    {googleProjectNumber: "XXXXXXXXXXXX"},
    function(){console.log('oneSignal OK')});

Вот подробности моей конфигурации:

  • Интерфейс командной строки Кордовы: 5.3.3
  • Ионная версия интерфейса командной строки: 1.7.11
  • Ionic App Lib Версия: 0.6.5
  • Visual Studio: версия для сообщества 2015 г.
  • Windows 10

person pop_up    schedule 08.12.2015    source источник
comment
Пожалуйста, опубликуйте свой стек сообщений об ошибках   -  person Beat    schedule 08.12.2015
comment
Поскольку это внешняя библиотека, у меня нет трассировки стека, чтобы объяснить проблему. Я попытался открыть визуальную студию с помощью DevEnv.exe /log, но в журналах нет явного сообщения.   -  person pop_up    schedule 08.12.2015
comment
Но в вашей консоли вывода или javascript должны быть какие-либо ошибки?!   -  person Beat    schedule 08.12.2015


Ответы (1)


Чтобы получить трассировку стека сбоя, вы можете попробовать изменить тип отладчика на «Только сценарий» или «Только управляемый» в свойствах проекта WP8.1.

Настройка отладки VS


Существует также проект OneSignal-Ionic-Example, с помощью которого вы можете попытаться определить, вызван ли сбой вашим проектом или это другая проблема. Убедитесь, что вы используете ветку проекта WP8.1. https://github.com/one-signal/OneSignal-Ionic-Example/tree/WP8.1

person jkasten    schedule 09.12.2015