2016-05-05 4 views
0

cordova Version 5.0.0 Xcode Version 7.3Warum hängt Cordova App beim Start in xcode mit CPU 100%?

i eine cordova app (mit Ember.js), die, wenn sie abgefeuert, hängt beim Start in Xcode. Dies passiert nicht jedes Mal, es ist intermittierend. wenn es passiert, schwebt die cpu in cordova um 100%. Die App reagiert nicht. Tippen auf Schaltflächen tun nichts.

Unten ist das Systemprotokoll, und hier aufgelistet sind die verwendeten Plugins. Wie kann ich anfangen, das zu debuggen? Ich kann keine Verbindung mit der App mit Safari Debugger herstellen; Die App ist im Entwicklungsmenü aufgeführt, der Debugger ist jedoch leer.

Plugins:

<plugin name="cordova-plugin-crosswalk-webview" spec="1.5.0" /> 
    <plugin name="cordova-plugin-device" spec="1.1.1" /> 
    <plugin name="cordova-plugin-statusbar" spec="2.1.0" /> 
    <plugin name="cordova-plugin-network-information" spec="1.2.0" /> 
    <plugin name="cordova-plugin-inappbrowser" spec="1.2.0" /> 
    <plugin name="cordova-plugin-appsee" spec="2.1.55" /> 
    <plugin name="ionic-plugin-keyboard" spec="1.0.8" /> 
    <plugin name="sk.kcorp.cordova.ios-security" spec="https://github.com/robertklein/cordova-ios-security.git" /> 
    <plugin name="cordova-plugin-whitelist" spec="https://github.com/sovolve/cordova-plugin-whitelist.git" /> 
    <plugin name="cordova-plugin-contacts" spec="2.0.1" /> 
    <preference name="android-windowSoftInputMode" value="adjustPan" /> 
    <preference name="android-configChanges" value="orientation|keyboardHidden" /> 
    <plugin name="cordova-plugin-facebook4" spec="~1.4.1"> 
    <variable name="APP_ID" value="1650330931884748" /> 
    <variable name="APP_NAME" value="Wonder" /> 
    </plugin> 
    <plugin name="onesignal-cordova-plugin" spec="~1.11.2" /> 

letztes Stück Systemprotokoll (es gibt viel mehr, zu viel hier passen)

http://pastebin.com/7HzgP4eB

Antwort

0

Welche Version von cordova-ios sind Sie? Version 4.0.0 von cordova-ios hatte einen Fehler, der beim Start 100% CPU-Auslastung verursachte (siehe https://issues.apache.org/jira/browse/CB-10276 für weitere Informationen). Dies wurde seit 4.1.0 behoben. Sie können durch die Ausführung dieses Befehls überprüfen:

cordova platform version 

auf die neueste Version zu aktualisieren, auszuführen:

cordova platform update ios