2015-07-26 2 views
0

Я разрабатываю приложение cordova на Visual Studio 2015, у меня есть несколько плагинов, в том числе PushPlugin из phonegap. Я добавил этот плагин из git URI. Проблема заключается в том, когда я компилирую проект, возникает ошибка «Аргументы в path.resolve должны быть строками», и процесс завершается с ошибкой.cordova - Аргументы для path.resolve должны быть строками на Visual Studio 2015

Это мой выход: http://pastebin.com/RvjQjQKG

В config.xml, мой код для плагинов заключается в следующем:

<vs:plugin name="org.apache.cordova.device" version="0.3.0" /> 
<vs:plugin name="org.apache.cordova.inappbrowser" version="0.6.0" /> 
<vs:plugin name="org.apache.cordova.network-information" version="0.2.15" /> 
<vs:plugin name="org.apache.cordova.dialogs" version="0.3.0" /> 
<vs:plugin name="org.apache.cordova.splashscreen" version="1.0.0" /> 
<vs:plugin name="org.apache.cordova.statusbar" version="0.1.10" /> 
<vs:plugin name="com.phonegap.plugins.PushPlugin" version="2.5.0" src="https://github.com/phonegap-build/pushplugin.git" /> 

Пожалуйста, помогите мне определить, что это проблема, у меня есть много дней с этой проблемой, и я не могу ее разрешить.

Заранее спасибо.

Привет из Мексики

+0

Вы следовали: * В проекте Visual Studio добавьте ссылку на Newtonsoft.Json.dll, а также - это необходимо для сериализации и десериализации объектов. Также вам необходимо включить функцию «ID_CAP_PUSH_NOTIFICATION» в Properties-> WMAppManifest.xml вашего проекта. * – Ajoy

+0

Также удалите тег [tag: git]. Это не имеет никакого отношения к этому вопросу. – Ajoy

ответ

0

По-видимому, ты 2.5.0 версии PushPlugin есть много ошибок (https://github.com/phonegap-build/PushPlugin/issues/610); Я положил Git URI, добавив #2.4.0 в конце этого, а затем я смог добавить плагин без проблем. Спасибо за ваши ответы.