首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么cordova应用程序在cpu为100%的xcode中发布时挂起?

为什么cordova应用程序在cpu为100%的xcode中发布时挂起?
EN

Stack Overflow用户
提问于 2016-05-05 23:17:15
回答 1查看 217关注 0票数 0

cordova版本5.0.0 xcode版本7.3

我有一个科尔多瓦应用程序(带有ember.js),当启动时,在xcode中启动时挂起。这并不是每次都会发生,它是间歇性的。当这种情况发生时,cordova中的cpu会徘徊在100%左右。这个应用程序没有响应;点击按钮什么也不做。

下面是系统日志,这里列出了正在使用的插件。我该如何开始调试它呢?我无法使用safari调试器连接到该应用程序;该应用程序在开发菜单中列出,但调试器为空。

插件:

代码语言:javascript
复制
  <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" />

系统日志的最后一块(还有更多,太多了,不适合这里)

http://pastebin.com/7HzgP4eB

EN

回答 1

Stack Overflow用户

发布于 2016-05-06 00:41:57

您运行的是哪个版本的cordova-ios?版本4.0.0的cordova-ios有一个bug,在启动时会导致100%的CPU使用率(更多信息请参阅https://issues.apache.org/jira/browse/CB-10276 )。此问题已从4.1.0版本开始修复。您可以通过运行以下命令进行检查:

代码语言:javascript
复制
cordova platform version

要更新到最新版本,请运行:

代码语言:javascript
复制
 cordova platform update ios
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37054256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档