2010-10-05 25 views
9

如果我從XCode中選擇「構建和存檔」,組織者將啓動,我可以看到我的存檔應用程序列表。我有4個不同的應用程序(每個應用程序都有多個存檔),但是其中一個應用程序顯示在Organizer中的圖標已丟失 - 而是有一個問號圖標。該應用程序確實有一個關聯的圖標,它驗證並提交給應用程序商店,沒有任何問題。Xcode:在主辦單位的檔案中缺少iOS應用程序的圖標

爲什麼組織者無法正確拾取圖標,我該如何解決?

+2

2012復興的同一個問題在這裏:http://stackoverflow.com/questions/9800761/xcode-4-3-missing-icons-for-ios-apps-in-organizers-archives – 2012-03-21 16:42:25

+0

這裏選擇的答案工作對我來說:http://stackoverflow.com/questions/10601484/why-xcode-4-3-2-shows-white-icon-when-archived – jsherk 2013-08-22 15:52:20

回答

8

不是一個錯誤,我認爲你需要至少有一個iPhone和一個更大的iPad(儘管我的應用程序只爲iPhone設計)。我用plist文件中的「圖標文件」替換了「圖標文件」鍵,並放置一個52x52,一個72x72和一個114x114。

+0

不需要多個圖標文件。我有幾個iPad應用程序,只有一個圖標由CFBundleIconFile鍵在plist中指定,其圖標在組織者中顯示正常。 – memmons 2011-01-06 04:30:19

+1

在XCode 4.3.2中,我的plist文件有三個條目「圖標文件」,「圖標文件」和「圖標文件(iOS 5)」。由於我正在構建通用應用程序(iPhone/iPad/iPodTouch)並從iOS 5.1 SDK(最新穩定版)定位到iOS 4.3,因此我得到幾個帶有所有這些不同配置的圖標警告並不奇怪!歸檔Build是迄今唯一抱怨的版本! – mda 2012-05-29 00:28:33

+0

我已經確定了讓我的檔案生成成功的兩個問題。無論出於何種原因,存檔版本都會找到圖標較低版本的「圖標」。PNG「,而不是」Icon.png「,我的解決方案是」git rm「這些文件,並且由於CSS渲染導致當前禁用該模式時出現包含橫向啓動圖像的警告問題...希望只有肖像模式是可以用蘋果... – mda 2012-05-29 00:56:20

2

我認爲這是一個錯誤。我看到所有我的應用程序相同,我構建&存檔。

+0

是的,我認爲這是一個錯誤,至少在Xcode 4中。 info.plist中的圖標文件與相應的圖標分辨率無濟於事。我的一個在Xcode 3.x組織器中顯示圖標的應用程序現在在Xcode 4中沒有圖標。 – 2011-04-07 20:04:22

1

我有同樣的問題,我通過在info.plist中添加一個「圖標文件」,並在「圖標文件」後添加一個「圖標文件」來解決它,並且該圖標在組織者中很好。我認爲這可能是一個解析序列問題。

0

當我在組織有缺少的圖標,我追加

.icns

在Info.plist文件圖標文件名。

+3

我還沒有在文檔中發現任何內容來支持這種嘗試。 – memmons 2011-07-18 19:25:20

0

對於XCode的4.2:

帕特里克·伯利森的答案是正確的,爲我工作。但是,組織者出現的圖標在完成後仍然模糊/低分辨率。我通過將[email protected]放入「Icon Files」的「Item 0」插槽來解決這個問題,而不是像以前那樣在其中放置Icon.png。不知道爲什麼我需要這樣做,但無論如何,如果別人有這個問題,那可能是解決問題的方法。

2

納入密鑰「Icon File」的info.plist的值爲「Icon.png」。 不要忘記還要在容器中包含圖像。

相關問題