2016-01-25 12 views
8

Dopo un paio di giorni senza toccare la mia app, oggi, quando ho provato a costruirlo ho ottenuto il seguente errore:Cordova errore di generazione: nodeValue undefined

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 

Se rimuovo la piattaforma iOS e aggiungi di nuovo, funzionerà, ma non è la soluzione migliore ... mi piacerebbe capire il problema.

Avete idea di cosa potrebbe aver causato questo errore e quale sarebbe la soluzione migliore per risolverlo?

Grazie.

+0

avete script in esecuzione in fase di costruzione? –

+0

No Non ho uno script – alexmngn

+0

dove nel tuo codice stai facendo "cordova build ios"? –

risposta

35

Ho appena ottenuto lo stesso identico errore. Per me la causa era che nella mia MiaApp-info.plist avevo aggiunto una nuova linea che era vuota, in fondo c'era un vuoto coppia chiave-valore in questo modo:

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

Una volta ho rimosso questo, l'errore è scomparso e Cordova fu in grado di ricostruire.

Spero che questo aiuti!

+0

Maggiore salvagente! Qualcuno sa perché è apparsa improvvisamente una nuova chiave e una nuova stringa? Sono andato a vedere le informazioni in XCode e c'era una nuova riga vuota per Key and Value – Huiting

+0

Huitling - hai mai modificato il file plist in Xcode prima di quello? Se è così - è possibile che tu l'abbia erroneamente aggiunto senza accorgertene. Ecco come ho trovato la mia linea extra dopo non aver capito quale fosse il problema: è troppo facile fare clic sul simbolo + nella visualizzazione delle impostazioni Info. – alinochka

+0

Grazie! Mi ha aiutato nel mio progetto nativo reattivo. Non so come sia arrivato lì - ma per me ha causato un crash del 'link nativo? – Herber

Problemi correlati