PushPlugin не найден Cordova 3.5
-
21-12-2019 - |
Вопрос
2014-06-03 22:50:38.425 Clubbed In[336:60b] CDVPlugin class PushPlugin (pluginName: PushPlugin) does not exist.
2014-06-03 22:50:38.425 Clubbed In[336:60b] ERROR: Plugin 'PushPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
2014-06-03 22:50:38.427 Clubbed In[336:60b] -[CDVCommandQueue executePending] [Line 158] FAILED pluginJSON = [
"PushPlugin1224815266",
"PushPlugin",
"register",
[
{
"alert" : "true",
"ecb" : "onNotificationAPN",
"sound" : "true",
"badge" : "true"
}
]
.
<feature name="PushPlugin">
<param name="ios-package" value="PushPlugin" />
</feature>
.
Кто-нибудь знает, почему я получаю эту ошибку?Я уверен, что я правильно установил этот толчок.
Любая помощь действительно будет оценена.Я застрял на эту проблему в течение длительного времени ...
Решение
бежал в ту же проблему.Вам необходимо изменить подписи метода плагина, чтобы соответствовать новым интерфейсе CVDPLUGIN.h.например.
- .
- (void) myMethod: (cdvinvokedurlcommand *);
http://docs.phonegap.com/EN / 3.5.0 / Руководство_platforms_ios_plugin.md.html # IOS% 20Plugins
Не связан с StackOverflow