iOS 7 デバイスで iOS 7 の外観を取得するには、アプリの展開ターゲットを iOS 7 に設定する必要がありますか?
ベータ版のときはそうでしたが、私のテストの結果、今でもそうなっているようです。
現在、iOS 7 SDK と展開ターゲットを使用してビルドしています - iOS 7 未満としましょう。アプリは、iOS 7 デバイスで iOS 6 の外観を使用して実行されます。
iOS 7 を展開ターゲットとしてビルドすると、デバイスは iOS 7 UI を取得します。
誰かが確認できたら最高です。ありがとう。
その他のビルド設定: アーキテクチャ: $(ARCHS_STANDARD_32_BIT) armv6
有効なアーチ: armv6 armv7 armv7s
ビルド設定に関連して iOS 6 および 7 の外観について尋ねる他の質問を読みました。これを含めて: iOS 7 を搭載した iPhone でアプリを実行して iOS 6 として表示する方法はありますか? また、ADC でこれに関する情報を見つけることができませんでした。ADCは「iOS 6などとの互換性」について言及しているだけです
更新: これは、私が Xcode 4.6 で iOS 7 用にビルドしていることに関連している可能性があります。Xcode 5 でビルド時にコンパイラ エラーが発生します。関連する質問は、Xcode 5 の「Missing compiler spec LLVM 4.2」エラーです。
更新 (10/14/13): Xcode 5 でのビルドのビルド エラーを解決し、Xcode 5 で SDK をiOS 7に設定してビルドすると、デプロイ ターゲットが< iOS 7であっても iOS 7 UI が得られることを確認しました。
このページを見つけた人のための表:
Xcode 4.6
iOS 7 SDK
iOS 7 の展開
- iOS 7 デバイス
- iOS 7 UI
- iOS 6 デバイス (またはそれ以下)
- なし
- なし
- iOS 7 デバイス
iOS 6 の展開
- iOS 7 デバイス
- iOS 6 UI
- iOS 6 デバイス (またはそれ以下)
- iOS 6 UI
- iOS 7 デバイス
iOS 6 SDK
iOS 6 の展開
- iOS 7 デバイス
- iOS 6 UI
- iOS 6 デバイス (またはそれ以下)
- iOS 6 UI
- iOS 7 デバイス
クロスコード5
iOS 7 SDK
iOS 7 の展開
- iOS 7 デバイス
- iOS 7 UI
- iOS 6 デバイス (またはそれ以下)
- なし
- iOS 7 デバイス
iOS 6 展開(またはそれ以下)
- iOS 7 デバイス
- iOS 7 UI
- iOS 6 デバイス (またはそれ以下)
- iOS 6 UI
- iOS 7 デバイス