【发布时间】:2014-10-20 14:11:07
【问题描述】:
我刚刚使用 PhoneGap CLI 安装了 PhoneGap 3.5 和 PushPlugin。我使用 PhoneGap CLI 创建了一个项目。在 index.js 的 receivedEvent 方法中,我添加了以下几行:
var pushNotification = window.plugins.pushNotification;
pushNotification.register(myTokenMethod, onError, {"badge": "true", "sound": "true", "alert":"true", "ecb": "mycallback"}
这导致xCode中的错误:
CDVPlugin class PushPlugin (pluginName: PushPlugin) does not exist
ERROR: Plugin 'PushPlugin' not found or is not a CDVPlugin. Check your plugin mapping in config.xml
虽然说明没有表明我需要自动安装插件,但我继续添加
<feature name="PushPlugin">
<param name="ios-package" value="PushPlugin" />
</feature>
到我的 config.xml 并收到相同的错误。插件版本为 2.4,我使用 iPhone 6 作为测试设备和 xCode 6。
有什么想法可以去哪里看吗?
【问题讨论】:
标签: ios cordova plugins apple-push-notifications phonegap-pushplugin