2015-07-15 16 views
6

Ich versuche Cordova Blackberry-Anwendung in meinem BlackBerry 10 Gerät zu laufen. Ich bekomme folgenden Fehler.Deployment bekommen Timeout auf Blackberry10 Gerät

$ platforms/blackberry10/cordova $ ./build 

[INFO] Populating application source 
[INFO] Parsing config.xml 
[INFO] Generating output files 
[INFO] Package created: /Users/pavunkumar/BlackBerry/bb10/platforms/blackberry10/build/simulator/bb10app.bar 
[INFO] Package created: /Users/pavunkumar/BlackBerry/bb10/platforms/blackberry10/build/device/bb10app.bar 
[INFO] BAR packaging complete 

$ ./target add pavunkumar 169.254.0.1 -t device --password 0613 --pin 335921E0 
$ ./run blackberry10 --target=pavunkumar --devicepass 0613 

[INFO] Target pavunkumar selected 
[INFO] The existing debug token is valid 
[INFO] Deploying debug token to target "pavunkumar" 
[INFO] Error: Cannot connect: Connect to /169.254.0.1:443 timed 
out. Please check IP address settings for the target. You may have to 
reboot the target. An error has occurred 

Ich habe den Entwicklungsmodus in meinem Telefon aktiviert. Aber ich bin in der Lage, die erwähnte IP zu pingen und Telnet in Richtung 169.254.0.1 443 zu machen.

Was kann der Grund sein?

Hinweis

Ich bin in der Lage, die Probe Mutter Anwendung in meinem z10 mit Momentics IDE

+0

Neben das bitte bestätigen die folgenden - Verwenden Sie Webworks 2. oder CLI - Versuchen Sie, über USB oder über WLAN zu installieren – FincoApps

Antwort

0

Es ist schwer zu verstehen, Ihr Problem ohne alle Details zu installieren, aber aus meiner Erfahrung die größten Probleme mit cordova communications bezieht sich auf das Cross-Source-Resource-Sharing (CORS). In Ihrem config.xml müssen Sie etwas haben, wie:

<access subdomains="true" uri="169.254.0.1"/> 

Auf der Serverseite müssen Sie auch CORS aktivieren, so sollten die Header enthalten:

Access-Control-Allow-Origin "*" 
    Access-Control-Allow-Methods "POST,GET,DELETE,PUT,OPTIONS" 
    Access-Control-Allow-Headers "origin ...."