My Cordova 3.6 app has been using the StatusBar plugin fine, when compiled using Xcode 5. I call StatusBar.hide() to hide the statusbar for the entire app, and again after executing plugins like Camera.
However after upgrading to Xcode 6 (for iOS 8 compatibility), the status bar doesn't hide properly in iOS8. I managed to partially fix it by setting "UIViewControllerBasedStatusBarAppearance" to "YES" at the Xcode Info.plist to let the StatusBar plugin to take control.
But, plugins like Camera now automatically show status bar when selecting photo from album. I have to again call StatusBar.hide after selecting a photo to hide the bar again.
Previously when I compiled in Xcode 5 and ran it in iOS8, it's fine. The problem only appeared after I upgraded Xcode (and probably the iOS base kit to 8.1 together). I've also tried updating the Camera and Statusbar plugins.
How to I permanently disable the status bar for my app, and make it hidden even when selecting photos from album?
Thank you.