Я разрабатываю приложение с использованием Cordova, Angular и Ionic. У меня проблема с плагином pushgart и я много искал, но решений не найдено.PushPlugin не найден или не является CDVPlugin
Я использую cordova 5.4.1 и phonegap-plugin-push 1.5.3. Когда я запустить приложение на IPad или эмулятор с Xcode, журналы выдает эту ошибку:
ERROR: Plugin 'PushPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
[CDVCommandQueue executePending] [Line 159] FAILED pluginJSON = [
"PushPlugin938856013",
"PushPlugin",
"register",
[{
"ecb":"onNotificationAPN",
"alert":"true",
"badge":"true",
"sound":"true"
}]
]
Я переустановил Plugin несколько раз, удаление/добавление КСН платформы, и ничего не работает. I`ve также попытался добавить на Config.xml линии, как:
<feature name="PushPlugin">
<param name="ios-package" value="PushPlugin" />
</feature>
Но не работает.
Я прочитал для включения PushPlugin.m в фазах сборки на Xcode и PushPlugin.h в плагине forlder тоже, но оба alredy. Я вижу, как Xcode компилирует плагин (и генерирует некоторые предупреждения), все кажется нормальный, но по какой-то причине он не может быть включен в приложение.
Как я уже сказал, я потратил много времени на поиск и поиск решений, но ничего не работает. Может ли кто-нибудь помочь мне, пожалуйста?
Вы правы, я всегда тестирую его на iPad, но дважды я пробовал его на эмуляторе, но, как вы сказали, не работает. Я пробовал «плагин cordova add phonegap-plugin-push -save», но не работает ... – Tana
Удалите то, что вы добавили в config.xml, а затем попробуйте еще раз –
Также попробовал, но nothig изменения, ошибка по-прежнему сохраняется ... :( – Tana