あまりはまった人は多くないみたいですが、自分はハマりました。 iPhoneアプリを起動した時に表示されるスプラッシュ画面(起動イメージ)が、シミュレータでは表示されるのに、実機で動作確認すると表示されない、という状況に陥りました。 一応、解決に至りましたので、まとめておきます。 手順 プロジェクトフォルダ内のDefault.pngをコピーしてバックアップする。 Xcodeで「すべてのターゲットをクリーニング」する。 Xcodeの"グループとファイル"のDefault.pngを削除。その際、オリジナルファイルを一緒にゴミ箱に入れる。 プロジェクトフォルダのResourcesフォルダにDefault.pngを設置する。※ファイル名、大文字、小文字に注意 XcodeからResourcesフォルダにDefault.pngを既存ファイル追加する。 ビルド、実行。 で解決しました。おそらく不要な手順も