2
我剛剛使用PhoneGap CLI安裝了PhoneGap 3.5和PushPlugin。我使用PhoneGap CLI創建了一個項目。在index.js的receivedEvent
方法,我添加了這些行:未找到適用於iOS的PushPlugin PhoneGap
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.
任何想法在哪裏看?
這並不能解決問題,但我結束了搗毀該項目,在我的HTML文件創建一個全新的項目,和複製。重新安裝一切,它只是工作。 – 2014-10-21 14:47:54
謝謝!我可以使用+圖標添加.m文件,它在下一個版本中像一個魅力一樣工作。 – Mirthquakes 2015-09-02 03:39:17