Xcode4.5で4インチに非対応の新規プロジェクトを作るには
Xcode4.5では、新規にプロジェクトを作ると、自動的にiPhone 5からの新解像度である4インチに対応したプロジェクトになります。4インチに対応させず、3.5インチのみで固定したい場合に取る対処法は以下の通りです。
必須事項
- プロジェクトのSupporting Filesにある、Default-568h@2x.pngを削除
4インチ対応か否かは4インチ向けのスプラッシュ画像(Launch Image)の有無で決まるので、これを削除することで非対応になります。
必要に応じてすること
- ストーリーボードやxibのサイズを3.5インチ向けに変更
- 設定からAutoLayoutを無効化する
注意事項
4インチ対応の状態で一度端末検証を行った後に、非対応にしたものを実行しても、4インチで表示されてしまう場合があります。
その場合は一度端末からアプリを削除し、Xcode側のメニューから Product > Clean を実行し、再度ビルドすると適用されます。