2013-09-26 27 views
31

我將所有新的Xcode所需的新推出的圖像,但我有一個很奇怪的問題......當我把非肖像-Retina(768x1024)圖像沒有問題...但是當我去放置肖像視網膜(1536x2048)圖像時,最後一張圖像沒有問題,但是非視網膜圖像消失,並且出現錯誤:「否」找到正確尺寸的圖像....同樣的事情也發生在兩個景觀圖像... 我添加了2張圖像,以便您更好地瞭解問題....在Xcode 5 iPad的推出圖像只接受視網膜或視網膜非但不能同時

這裏我有2非-Retina設置好的

enter image description here

,當我把2視網膜非視網膜消失......

enter image description here

人也面臨同樣的問題?有沒有解決方案? 感謝您的幫助。 Massy

+0

在iOS6及更低版本中,不應在launchimage中包含狀態欄空間。 – rckoenes

+0

我遵循Xcode上的措施......你的意思是肖像非視網膜不應該是Xcode中規定的768x1024? – Blue

+0

使用資產庫時,您甚至會被關於非視網膜的警告 – rckoenes

回答

51

我也在努力解決這個問題,但是我發現當你有一個名爲image.png的非視網膜圖像,並且它的視網膜副本名爲[email protected]時,這個問題就解決了。 所以解決你的你需要名字的第一個 「默認畫像,1024〜iPad的」,第二個「默認畫像-1024 @ 2X〜iPad的」。 「@ 2x〜ipad」之前的部分需要相同才能識別它們。這是愚蠢的,可以使命名混淆,但現在它是如何工作的。我不知道這個功能是故意的,因爲它似乎並沒有這樣的工作方式對於任何圖標圖像...

希望這有助於!

+1

非常感謝!這就像一個魅力!和平... Massy – Blue

+2

在努力爭取這個工作之後,我意識到〜ipad修飾符是區分大小寫的。我的iPad上有我的文件名,我看到了相同的行爲。將它們更改爲〜ipad後,它們全部被接受。我的理論是Apple對於每個方向在UILaunchImages〜ipad的info.plist文件中只需要一個記錄,所以它在文件名末尾使用一個有效的@ 2x〜ipad修飾符來查找相同的名稱,並且找不到它。如果您已經選擇了非視網膜圖像,編輯器不會讓您添加視網膜圖像,因爲它只允許每個方向輸入一個。 –

+0

事實上,ipad中P的大寫會導致問題。謝謝! – Pat

0

我附上什麼Xcode 5增加了plist刪除我的警告。

info.plist

0

也許 「YourApp-的info.plist」 文件有問題。覈實。我有同樣的問題,我在「YourApp-info.plist」文件中發現問題。在我的問題該文件刪除之前和文件的新位置不正確。

相關問題