2012-06-14 41 views
4

我的iPhone應用程序圖標在iPhone/Retina和iPad中顯示正常。但在iPad視網膜(模擬器和設備),我得到的,顯然包含了應用程序的啓動畫面圖標:如何在XCode 4.3中爲iPhone專用應用程序指定iPad Retina圖標?

enter image description here

考慮到我的應用程序是專爲iPhone只(不是「通用」),沒有選項在Xcode 4.3中添加iPad視網膜圖標。

我怎樣才能讓我的應用程序圖標在iPad上的Retina設備上正確顯示?

+0

我會是一個問...爲什麼你要你的圖標顯示在iPad上,如果應用程序不能在iPad上運行? –

+1

應用程序在iPad上運行的方式與所有iPhone應用程序在iPad上運行的方式相同。窗戶和iPhone一樣大。你在右下角得到一個「2x」圖標。點擊它放大應用程序。 AFAIK,這沒什麼不尋常的。真正的問題是圖標。 –

+0

@IanHenry:[ADG](https://developer.apple.com/appstore/resources/approval/guidelines.html)這樣說(見'2.10')。模擬器有各種與圖標相關的問題和捆綁資源刷新BTW。只要這在常規設備上運行,就沒問題。 – CodaFi

回答

7

在Xcode的目標彙總界面,你把你的圖標和啓動圖像僅僅是一個圖形界面Info.plist文件。當您僅製作iPhone目標時,iPad部分的圖形界面將被隱藏。要向Info.plist文件添加未被圖形界面覆蓋的信息,請移至Info選項卡並在其中輸入。要添加Retina iPad圖標,請在Info部分的Icon文件數組中添加一個名爲[email protected][email protected]的圖標。還要爲您的Xcode項目和目標添加實際的144 x 144和100 x 100 png圖標,並帶有正確的名稱。

+1

增加一個額外的144x144像素圖像的「圖標文件(的iOS 5) - >‘圖標文件’的Info.plist陣列後面跟着文件本身拖到在Xcode頂級項目標籤(將文件添加到項目)訣竅。謝謝。 –

0

我只是有這個問題與應用過了,當我去編輯發現[email protected]在圖標列表中的Info.plist文件 - 不知道如何到達那裏,但這個項目已經有一段時間了,所以可能是XCode升級太多的結果。

從plist中的條目中刪除它固定在視網膜iPad上的問題太多。爲了以防萬一,我仍然會添加額外的iPad圖標,但是如果其他人遇到問題,值得檢查XCode在這些條目中放置了什麼。

相關問題