2012-09-26 5 views
26

SDK 6.0でXcodeを更新すると、プロジェクトをコンパイルしようとするとエラーが発生します。不足している網膜4の発射イメージ。このエラーを無視するにはどうすればよいですか?

欠損網膜4発射画像。 Retina 4デバイスのネイティブ解像度で実行するには、「[email protected]」という起動イメージが必要です。この画像をXcodeで追加しますか?

追加をクリックすると、サイズ640x1136の黒い起動イメージが作成されます。私はこの画像を適切な画像に簡単に置き換えることができます。しかし、XCodeは私にエラーを与え、私にこのファイルを持ってもらうように強制しています。これを含めたくない場合は、どうすればこのエラーをスキップして、そこにある短い起動イメージを使うことができますか?

スクリーンショット:http://spacetech.dk/xcode-missing-retina-4-launch-image.html

+3

Appleはあなたに新しいiPhone 5もサポートして欲しいと願っています。起動画像が追加されると、アプリは「流体」レイアウトに切り替わり、新しいiPhone 5の画面解像度を可能な限り調整します。 – Lefteris

+0

ええ、それは私が思ったのです – Hlung

+1

"すべての警告をエラーにする"がオンになっていない限り、警告にする必要があります。 – ThomasW

答えて

14

私がそのファイルと、後でそれを削除することを加えただけの警告であるように思われます。これは不思議です。

FYIでは、Retina 4インチの起動画像ファイル([email protected])をターゲットサマリーに含めることで、アプリケーションを強制的にフル4インチディスプレイにすることができます。あなたのアプリを再び3.5インチ画面モードで動作させるには、以外の4インチ画像を削除するまた、あなたのプロジェクトをきれいにしてアプリを削除する必要があります。

希望、これは便利です:))

4

あなたは本当に、このエラーを無視することはできません。とにかく、製品の検証は失敗します。

これはあなたが得るエラーのテキストです:

enter image description here

だから、周りにどのような方法がありません、568起動画像を追加します。

11

プロジェクト設定に移動し、一般タブを選択し、下記のセクションに進みます。 ここでは、アセットからLaunch Imageを指定するだけです。お役に立てれば。

+0

パーフェクト。これは正解です。ありがとう! –

1

実際にあなたのケースのために起動画像のセットを提供する必要があります。

まず、イメージを起動するために行くことインスペクタ属性とするための所望のデバイスの向きをチェック:IOSの7.0

のiOS 8.0以降

以降

、次に空のスロットに適した画像サイズを提供します。縦方向のサイズについては

は以下のとおりです。

768×1024 - 1倍

1536x2048 @ iPadの肖像 - 2倍

640x1136 @ iPadの肖像 - 4

640x960のRetina - 2倍

@ iPhoneの肖像

1242x2208 - Retina HD 5.5 "

750x1334 - Retina HD 4.7 "

0

私にとって最も簡単な解決策は、Launch Screen.storyboardを作成して指定することでした。これは、あなたが本当にその曲と踊りを通過したい場合を除き、起動イメージの必要性を取り除きます。

次のように指定します。

enter image description here

あなたの問題を解決しなければならないこと。

0

この問題がありました。 私の新しい画像640x1136をアップロードして通知を消した後、プロジェットをきれいにしました。 (製品→クリーン)。

関連する問題