私が取り組んできたアプリのほとんどで、iOS7 でステータス バーが消えないという問題が発生しています。iOS 6.1 以下ではまったく問題ありませんが、私がしていたことは何もしていませんでした。
Plist の設定は次のようになります。
UIStatusBarHidden => YES
UIStatusBarHidden~ipad => YES
私の Xib ファイルでは、ビューのステータス バーが [なし]に設定されていることを確認しました(スクリーンショットを参照)。
次に、アプリケーションの起動時に一般ターゲット設定のステータス バー スタイルを非表示に設定する必要があるのではないかと考えましたが (スクリーンショットを参照)、これも効果がありませんでした。
私はこれを正しくするために何時間も費やしました!