Я использовал Plugman установить плагин следующим образом:PhoneGap Plugman IOS - ОШИБКА: Плагин не найден
plugman install --platform iOS --project /Users/User/Documents/Projects/MyProject --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
и Plugman говорит, что установка прошла успешно.
Тем не менее, при создании проекта, выход Xcode говорит:
CDVPlugin class CDVSplashScreen (pluginName: splash screen) does not exist.
[CDVTimer][splashscreen] 1.785994ms
CDVPlugin class CDVSplashScreen (pluginName: SplashScreen) does not exist.
ERROR: Plugin 'SplashScreen' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
Вторая ошибка может быть потому, что я пытаюсь вызвать плагин SplashScreen с Javascript, но у меня есть SplashScreen файлы в двух местах в моем проекте :
MyProject/Cordova/плагины/org.apache.cordova.core.splashscreen/
и
MyProject/MyProje ct.xcode/плагины/org.apache.cordova.core.splashscreen/CDVSplashScreen.h MyProject/MyProject.xcode/плагины/org.apache.cordova.core.splashscreen/CDVSplashScreen.m
MyProject, таким образом, внешний вид как это:
- MyProject/Cordova
- MyProject/CordovaLib
- MyProject/MyProject
- MyProject/SpendToday.xcodeproj
- MyProject/WWW
Я не могу установить какой-либо другой плагин без таких же проблем. У кого-нибудь есть идеи?
Я использую PhoneGap 3.0 без CLI (повышен с PhoneGap 2.4)
Это помогло мне. спасибо – jongbanaag
Имел ту же проблему с браузером inapp. Даже попытался удалить плагин и добавить его обратно без успеха. Следуя этим шагам, чтобы удалить его из проекта xcode и добавить его обратно, а затем он отлично работает! Благодаря! –
Необходимость удалить файлы и добавить папку WHOLE вручную сделала трюк. Мальчик, какой кошмар, спасибо за эту помощь. Это было на xCode 6.0.1 FWIW. –