アプリケーションにカスタムURLスキームを実装しました。また、info.plistのUILaunchImageFileキーを使用して、スプラッシュ画像の名前を変えています。ドキュメントには次のように書かれています。
アプリが1つ以上のカスタムURLスキームをサポートしている場合は、URLスキームごとにカスタム起動画像を提供することもできます。システムがURLを処理するためにアプリを起動すると、指定されたURLのスキームに関連付けられた起動画像が表示されます。この場合、起動イメージのファイル名の形式は次のとおりです。
<basename>-<url_scheme><scale_modifier><device_modifier>.png
修飾子は、URLスキーム名の名前を表す文字列です。たとえば、アプリがmyschemeという名前のURLスキームをサポートしている場合、システムはアプリのバンドルでDefault-myscheme.png(またはRetinaディスプレイの場合はDefault-myscheme@2x.png)という名前の画像を検索します。アプリのInfo.plistファイルにUILaunchImageFileキーが含まれている場合、ベース名の部分がデフォルトからそのキーで指定したカスタム文字列に変更されます。
注:URLスキーム修飾子を方向修飾子と組み合わせることができます。これを行うと、ファイル名の形式は次のようになります。
<basename>-<url_scheme><orientation_modifier><scale_modifier><device_modifier>.png.
起動方向修飾子の詳細については、「さまざまな方向の起動画像の提供」を参照してください。</ p>
iOS 5では、スキームの正しいスプラッシュ画像が表示されますが、iOS 6では、通常のスプラッシュ画像が表示されます。「デフォルト」のベース名を使用して名前を変更すると、iOS 6で正常に機能することがわかりましたが、これによりプロジェクトが台無しになります。したがって、複数のバージョンをサポートすることはできません
誰もが同じ問題を抱えていますか?