2014-09-20 62 views

回答

54

在新的Xcode 6項目中,您沒有這些[email protected]圖像。

做下一個步驟來解決這個問題:

1)打開你的Images.xcassets,尋找LaunchImage。它可能會丟失。

Images.xcassets

2)在這種情況下,點擊+(位於底部),點擊新啓動圖像。

3)選擇您的項目目標並打開「生成設置」選項卡。如果是空類型LaunchImage,請查找「資產目錄編譯器 - 選項」部分,然後查找「資產目錄啓動映像集名稱」。

Asset Catalog Compiler

瞧!

+2

這一個應該是corect answear – Shial 2014-10-06 10:25:38

+0

感謝您的答案..背後的原因是什麼,.please和謝謝..! – Avis 2014-10-20 17:33:06

+2

另一種解決方案是在項目目標 - >常規 - >應用程序圖標中設置「啓動屏幕文件」並啓動圖像 – 2015-03-10 17:01:42

1

放默認-568h @ 2X到您的應用程序捆綁有尺寸640x1136。您可以選擇使用xcode目錄資產分配啓動圖像。

13

嘗試使用[email protected]圖像作爲飛濺。

Default-568h@2x.png

+0

是的,這是正確的做法。唯一的問題是,在Xcode 6中,我沒有看到自動生成的文件像以前一樣。我不得不從一些舊項目手動複製Default-568h @ 2x。 – marsant 2014-10-01 22:25:50

+0

適合我.... – Joey 2014-11-19 03:58:41

1

在項目屬性,確保您使用的是「資產目錄」的推出圖像。我發現我的項目默認使用了自定義位置。通過切換到「使用資產目錄」,頂部/底部黑色邊緣消失。

10
  1. 項目屬性 - >常規 - >應用程序圖標和啓動圖像 - >點擊(使用資產類別)

  2. 彈出 - >點擊(遷移)

  3. 刪除(啓動畫面文件)

完成!!!

+1

它的工作原理;但蘋果,哦,上帝爲什麼? – EralpB 2014-10-28 12:20:58

+0

按照這一步它適用於我與Xcode 6.1.1,謝謝@EralpB – Armanoide 2015-01-09 09:49:55

0

當您爲Defualt @ 2x.png和Defualt-568h @ 2x添加閃屏時,可以解決此問題。PNG

4

在Xcode中7,確保除了什麼人談到添加LaunchImage你還在plist文件添加此項:

enter image description here

1

我在XCode8面臨這樣的問題。我想通了啓動屏幕文件沒有設置。

轉到: 項目屬性 - >常規 - >應用程序圖標和啓動圖像

點擊下拉列表,選擇 Main.storyboard

enter image description here

+0

感謝分享這個 - 這麼容易 - 但我忽略它。我嘗試添加啓動畫面 - 無法工作,並且當我刪除所有引用時,在執行構建時,我的視圖失真,並且並非所有對象都顯示 - 即使是從前一天的備份還原後。使用你的建議 - 恢復正常。令人傷心的是蘋果如此複雜,應該是一個簡單的功能添加 - 並不斷從一個Xcode版本更改爲下一個。並不是每個人都每週6天坐在Xcode前面...... – user3741598 2016-12-21 03:35:15