I have tried everything suggested here: Status bar won't disappear to no avail.
My iPhone version of my app has no status bar shown, but on my iPad,
Have you already, on your info.plist file, added two new attributes if not present? Please try setting "Status bar is initially hidden" to "YES
" and also set "UIViewControllerBasedStatusBarAppearance
" to "NO
". This will hide status bar for your app.
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
(Note - there's a (pointless) "hide status bar" checkbox in "general settings" "deployment info" section. This simply reads the plist file, it's a completely pointless checkbox.)
I've removed the historic answers as they are completely useless. (If any historians need to read it, click "edit history".)