IPhone 5が最初にリリースされたとき、アプリがiPhone 5の高さ全体を使用できるようにするために、プロジェクトに[email protected]を追加するという愚かなことを経験しなければなりませんでした。
アセットカタログとLaunchScreen.xibファイルがあります。 [email protected]ファイルを追加する必要がありますか?もしそうなら、それは今どこに行きますか? Xcode 6 GMで作成された新しいアプリで、いくつかの異なることを試しましたが、黒いバーを取り除くことができません。
コメントでrmaddyが述べたように、iOS <8をサポートしている場合は、これを行う必要があります。
一般/アプリのアイコンと起動画像
Launch Image Source-アセットカタログのLaunchImageを選択します。
「Retina 4」オプションに640x1136の画像を追加します。
したがって、画像が変更されたときにiOSとアセットカタログの両方を更新する必要がない限り、iOS <8をターゲットとする場合、LaunchScreen.xibは役に立たないと思います。
古いプロジェクトの変更や名前の変更など、新しいプロジェクトを作成しない場合は、すべてのImages.xcassetsをプロジェクトから削除する必要があります。
その後
プロジェクト設定に移動する
[アプリアイコンと起動画像]で[アセットカタログを使用]をクリックします
表示されるポップアップで[移行]を選択します。新しいアセットを作成します。
それは私にはかなりうまくいきます。
envはiOS8上のxocde6.1 iPhoneSimulator5/5S/6/6 +です