2016-01-25 17 views
8
undefined

Nach ein paar Tage ohne meine App zu berühren, heute, als ich versuchte, es zu bauen bekam ich folgende Fehlermeldung:Cordova Build-Fehler: nodeValue

Error thrown while running shell command: "cordova build ios" 
Error: Command failed: /bin/sh -c cordova build ios 
Error: Cannot read property 'nodeValue' of undefined 

Wenn ich die iOS-Plattform entfernen und fügen Sie es wieder, Es wird funktionieren, aber das ist nicht die beste Lösung ... Ich würde das Problem gerne verstehen.

Haben Sie eine Idee, was diesen Fehler verursacht haben könnte und welche Lösung wäre die beste Lösung?

Danke.

+0

Haben Sie Skripts in der Build-Phase? –

+0

Nein Ich habe kein Skript – alexmngn

+0

wo in Ihrem Code "Cordova Build Ios" tun? –

Antwort

35

Ich habe gerade genau diesen gleichen Fehler. Für mich war die Ursache, dass in meinem MeineAnw-info.plist hatte ich eine neue Zeile hinzugefügt, die leer war, im Grunde ein leeres Schlüsselwertpaar wie das war:

<key></key> 
<string></string> 

Sobald ich diese entfernt, der Fehler verschwunden und Cordova konnte wieder bauen.

Hoffe, dass hilft!

+0

Großer Lebensretter! Weiß jemand, warum plötzlich ein neuer Schlüssel und eine neue Saite erschienen? Ging zu Info in XCode und es gab eine neue Zeile, die für Key und Value leer war – Huiting

+0

Huitling - Hast du vorher die Plist-Datei in Xcode bearbeitet? Wenn ja - es ist möglich, dass Sie es fälschlicherweise hinzugefügt haben, ohne es zu bemerken. Das ist, wie ich meine Extralinie fand, nachdem ich nicht begriffen habe, was das Problem war - es ist zu einfach, auf das + Symbol in der Info Einstellungen Ansicht zu klicken. – alinochka

+0

Danke! Hat mir in meinem reaktionseigenen Projekt geholfen. Ich weiß nicht, wie es dort hingekommen ist - aber es ist für mich "reactive-native link" abgestürzt! – Herber