Cordova iOS Plugins schlagen nach dem Erstellen fehl, es sei denn, ich entferne zuerst die Plattform und stecke JSON ein

Ich habe ein Cordova 3.2.0-Projekt und teste mit dem XCode-Emulator und einem iPhone 4S über USB.

Wenn ich Folgendes ausführe, wird die App ohne Fehler ausgeführt:

rm -rf platforms/ios
rm plugins/ios.json
cordova platforms add ios
cordova build ios

Wenn ich dann irgendeine Änderung an meinem Code vornehme und erneut ausführe:

cordova build ios

Beim Starten der App in XCode werden folgende Fehler angezeigt:

FEHLER: Plugin 'StatusBar' nicht gefunden oder kein CDVPlugin. Überprüfen Sie Ihre Plugin-Zuordnung in config.xml. 2013-12-02 10: 50: 26.136 treemedia [774: 60b] - [CDVCommandQueue executePending] [Zeile 127] FAILED pluginJSON = ["INVALID", "StatusBar", "_ready", []]

FEHLER: Plugin 'Gerät' nicht gefunden oder kein CDVPlugin. Überprüfen Sie Ihre Plugin-Zuordnung in config.xml. 2013-12-02 10: 50: 26.140 treemedia [774: 60b] - [CDVCommandQueue executePending] [Zeile 127] FAILED pluginJSON = ["Device1738472658", "Device", "getDeviceInfo", []]

FEHLER: Plugin 'NetworkStatus' nicht gefunden oder kein CDVPlugin. Überprüfen Sie Ihre Plugin-Zuordnung in config.xml. 2013-12-02 10: 50: 26.143 treemedia [774: 60b] - [CDVCommandQueue executePending] [Zeile 127] FAILED pluginJSON = ["NetworkStatus1738472659", "NetworkStatus", "getConnectionInfo", []]

Um die App fehlerfrei auszuführen, muss ich die Plattform und die Plug-in-JSON-Datei entfernen, dann die iOS-Plattform erneut hinzufügen und neu erstellen. Wenn ich diese Schritte überspringe und nur neu erstelle, treten diese Fehler jedes Mal auf.

Dies ist erst geschehen, seit Phonegap / Cordova von einer etwas früheren Version auf 3.2.0 aktualisiert wurde.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage