iOS PhoneGap找不到PushPlugin

Mik*_*e_G 2 plugins apple-push-notifications ios cordova phonegap-pushplugin

我刚刚使用PhoneGap CLI 安装了PhoneGap 3.5和PushPlugin.我使用PhoneGap CLI创建了一个项目.在receivedEventindex.js 的方法中,我添加了以下行:

var pushNotification = window.plugins.pushNotification;
pushNotification.register(myTokenMethod, onError, {"badge": "true", "sound": "true", "alert":"true", "ecb": "mycallback"}
Run Code Online (Sandbox Code Playgroud)

这会导致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
Run Code Online (Sandbox Code Playgroud)

虽然说明并没有表明我需要自动安装插件,但我继续补充说

<feature name="PushPlugin">
  <param name="ios-package" value="PushPlugin" />
</feature>
Run Code Online (Sandbox Code Playgroud)

到我的config.xml并收到相同的错误.插件版本是2.4,我使用iPhone 6作为测试设备和xCode 6.

任何想法在哪里看?

Moh*_*din 5

确保你的PushPlugin.m在里面 Build Phases > Compile Sources

在此输入图像描述