PushPlugin не найден для iOS PhoneGap
Я только что установил PhoneGap 3.5 и PushPlugin, используя CLI PhoneGap. Я создал проект с помощью PhoneGap CLI. в receivedEvent
Метод index.js, я добавил эти строки:
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.
Есть идеи где искать?
1 ответ
Решение
Убедитесь, что ваш PushPlugin.m внутри Build Phases > Compile Sources