Ich ging mit der Lösung der Plugin-Dateien von ./plugins/ zu kopieren .. Zum ios Plattform Plugin-Verzeichnis. Wer es braucht, hier ist ein kleiner Helfer zum Schlucken.
(npm install schluck gulp-umbenennen)
(gulpfile.js)
%Vor%Ich stieß auf das gleiche Problem und löste es mit den folgenden Anweisungen: Cordova 3.2 ios Plugin hinzufügen" Welche config.xml? Wo ist es? "
Um es zusammenzufassen, habe ich die folgenden Schritte gemacht:
1. Entfernte Ios-Plattform über: CORDOVA-Plattform entfernen IOS
2. Installierte das Plugin neu
3. (Neu-) Hinzufügen der ios-Plattform über: cordova platform add ios
4. Erstellen Sie das Projekt erneut
Danach hat es sich gut gebaut.
Wenn ich das Plugin mit dem Befehl cordova plugin add
hinzugefügt habe, wird der Plugin-Code in einen Ordner plugins verschoben.
Wenn Sie den Plugin-Ordner in der ios-Plattform überprüfen, sehen Sie, dass das Plugin nicht verfügbar ist.
Also habe ich einen Ordner mit dem gleichen Namen wie der Name des Plugins erstellt und die Dateien aus dem Plugin src / directory in diesen kopiert. Danach wurde das Projekt korrekt erstellt.
Ich fand es auch nützlich, das native Projekt in xcode zu öffnen, um das Projekt näher zu untersuchen.