Xcode 4.5.1 をインストールし、iOS 5 用に開発したアプリを 1 つ持っています。4 インチ Retina ディスプレイ用の新しい起動イメージを含むアプリケーションのアップグレードを公開できるように、プロジェクトをアップグレードしたいと考えています。
問題は、iPhone 6 シミュレーターで実行すると、Apple が言うように、アプリケーションが上下に黒いバーを表示することです。しかし、この瞬間に新しい 4 インチ (640x1136) の起動イメージを挿入すると、iPhone 6 シミュレータで実行すると、新しい起動イメージが正しく表示されますが、アプリが完全な画面で実行されているように見えるため、アプリの背景イメージが正しく表示されません。私が望むように上と下に黒いバーを表示します。
したがって、4" の新しい起動イメージを挿入しないと、アプリの新しい更新を公開できませんが、4" の新しい起動イメージを挿入すると、背景イメージとレイアウトが間違っているため、アプリはすべてのビューコントローラーを間違って表示します。 design form 3'5" ディスプレイ...これは正しいですか?
この状況を解決するには、画面のサイズが 4 インチの場合はコードで制御する必要があります。そうでない場合は、この新しい解像度から 1 つの画像を配置します。現在の画像ですか?