2016-07-02 20 views
0

Ich habe das Plugin installiert cordova Plugin cordova-hot-Code-Push-Plugin hinzufügen und haben damit begonnen, den Server cordova-hcp-Server im App-Verzeichniscordova-hot-Code-Push funktioniert nicht

in der config.xml ich die folgenden Konfigurationen

<chcp> 
    <config-file url="https://498b62ba.ngrok.io/chcp.json"/> 
    <auto-download enabled="true" /> 
    <auto-install enabled="true" /> 
</chcp> 

angegeben haben, wenn ich eine Datei im Ordner www ändern, erhalte ich ein Protokoll in der cordova-hcp-Server-Konsole

Build 2016.07.02-16.10.16 created in /Users/my.name/Documents/Cordova_Workspace/MyProject/www 
Should trigger reload for build: 2016.07.02-16.10.16 

Wenn ich starten oder neu starten Sie die App (auf echten Android-Handy), erhalte ich eine logs die Android-Konsole

07-02 15:45:22.499 7795-7869/? D/CHCP: Starting loader worker 
07-02 15:45:22.501 7795-7869/? D/CHCP: Failed to update 
07-02 15:45:22.501 7795-7869/? D/CHCP: Can't load application config from installation folder. Reinstalling external folder 
07-02 15:45:22.502 7795-7869/? D/CHCP: Current release is corrupted, reinstalling www folder from assets 
07-02 15:45:22.502 7795-7869/? D/CHCP: Dispatching before assets installed event 

Aus diesem Grund keine Änderungen in der App reflektiert werden. Brauche Hilfe dazu.

Antwort

1

Das Problem ist gelöst. Mit Blick auf Foren, unten sind die richtigen Schritte

  1. Run cordova plugin add cordova-hot-code-push-plugin im Projekt
  2. Installieren npm install -g cordova-hot-code-push-cli auf dem System
  3. Run cordova-hcp init und geben Sie Details
  4. Run cordova-hcp build
  5. Fügen Sie den folgenden in Config .xml

    <chcp> <config-file url="https://example.com/chcp.json"/> </chcp>

  6. Lauf cordova build
Verwandte Themen