Ionic(pluginName:statusbar)不存在,无法更改状态栏字体颜色

Sco*_*oll 1 ios cordova ionic-framework

尽管安装了状态栏插件,我仍然无法将离子/ cordova iOS应用中状态栏上的字体颜色更改为白色:

cordova plugins
...
org.apache.cordova.statusbar 0.1.8 "StatusBar"
Run Code Online (Sandbox Code Playgroud)

并在app.js

.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {
    if(window.StatusBar) {
      StatusBar.styleLightContent();
    }
  });
})
Run Code Online (Sandbox Code Playgroud)

在config.xml中

<preference name="StatusBarOverlaysWebView" value="true" />
<preference name="StatusBarStyle" value="lightcontent" />
Run Code Online (Sandbox Code Playgroud)

字体颜色没有从黑色改变,我在XCode控制台中收到错误消息:

CDVPlugin class CDVStatusBar (pluginName: statusbar) does not exist.
Run Code Online (Sandbox Code Playgroud)

作为参考,我的cordova版本是3.5.0-0.2.6和离子的1.0.0-beta.13

Sco*_*oll 8

我的解决方案是删除并重新添加平台.

cordova platform rm ios
cordova platform add ios
Run Code Online (Sandbox Code Playgroud)