2013-12-17 6 views
7

Diese Seite auf der PhoneGap-Site http://docs.phonegap.com/en/3.3.0/guide_cli_index.md.html#The%20Command-Line%20Interface teilt uns mit, wie CLI zum Herunterladen der Debug-Konsole verwendet wird ($ cordova plugin add org.apache.cordova.console). Ich sehe jedoch keine weiteren Schritte zur Integration in eine Cordova iOS-App auf einer HTML-Seite.Wie integriere ich die PhoneGap Debug-Konsole mit CLI?

Wo sollen die Konsoleninformationen im Terminal-Fenster während einer Cordova-Emulation erscheinen? In der Xcode-Konsole?

Muss ich etwas zu config.xml hinzufügen?

Antwort

11

Zum Nutzen anderer, die auf diese Seite kommen, finden Sie hier detaillierte Anweisungen für das Plugin.

Installation und Verwendung des PhoneGap/Cordova Debug-Konsole Plugin

Als Teil Ihrer Debug-Prozess, können Sie Ihre eigenen Nachrichten zur Ausgabe in der Konsole soll, wenn bestimmte Code ausgeführt wurde. Die CLI-Seite unter http://docs.phonegap.com/en/3.3.0/guide_cli_index.md.html#The%20Command-Line%20Interface informiert über einen Download der Debug-Konsole.

  1. Navigieren Sie zu Ihrem Home-Verzeichnis des Projekts und Art im Terminal: cordova plugin add org.apache.cordova.console

  2. hinzufügen console.log Zeile in der Datei index.html:

    function onDeviceReady() { console.log("*** Device is ready! ***"); }

  3. Jetzt Lassen Sie uns die Konsolenmeldung in Xcode anzeigen. Wenn Sie die App in Xcode ausführen, geben Sie zuerst Folgendes ein: cordova prepare

  4. Öffnen Sie die App in Xcode und wählen Sie Produkt> Reinigen.

  5. Wenn Sie die Konsole in Xcode nicht sehen können, wählen Sie Ansicht> Debug-Bereich> Konsole aktivieren.

  6. Führen Sie die App in Xcode und beobachten Sie Ihre Konsolenmeldung in der Xcode-Konsole angezeigt.

+1

Sehr nützlich für iOS-App-Entwickler, die einen Mac verwenden. Wie wäre es mit Android- und WP-Entwicklern, die Windows verwenden? – andreszs

+0

Ich habe keine Erfahrung damit auf Windows, sorry. – Steve

+0

wie Sie dies in Android anzeigen – ahhmarr

1

Wenn Sie das Plugin mit CLI installiert haben, müssen Sie nur console.log('whateverYouWant') in Ihrer Javascript-Datei aufrufen und das wird in der XCode-Konsole angezeigt.

+1

... für die iOS-App nur unter Mac-Plattform. – andreszs

Verwandte Themen