アプリケーションを従来の iOS 6 スタイルの UI (別名 iOS6 互換モード) で表示するか、新しい iOS 7 UI で表示するかを決定するために、iOS 7 は正確には何を使用しますか?
- Xcode 5 でアプリをビルドし、ベース SDK を 7 に設定すると、iOS 7 の UI が期待どおりに表示されます
- Xcode 5 でアプリをビルドし、ベース SDK を 6 に設定すると、iOS 7 の UI が表示されます (予期せず、実際のデバイスとシミュレーターで発生します)。
- Xcode 4.x でビルドすると、期待どおりに古い UI が表示されます
いずれの場合も、展開ターゲットは 5 に設定されています。
私たちのアプリはかなりカスタム UI を持っているので、まだ iOS 7 の新しい外観に移行する準備ができていません。ただし、今すぐリリースする必要がある iOS 7 をサポートするために、いくつかのバックエンドの変更を行う必要があります。Xcode 4.x でビルドされたアプリを提出して、承認されることを期待できますか?